vim: видалити з позиції курсору до n символів до кінця рядка


5

В вим, с

dg_

ви можете видалити фактичне положення курсору до кінця рядка. Як я можу видалити фактичну позицію до кінця рядка мінус деяку кількість символів?

приклад:

this<cursor> is a ... many words ... line

Як видалити з <cursor>позиції до liрядкового слова?

Відповіді:


3

Скажіть для 4 символів:

v$4hd
  • v - режим візуального / вибору.
  • $ - перейти до кінця рядка.
  • 4h - крок назад 4 символи.
  • d - видалити виділення.

Або ви можете просто сказати пропустити останнє слово:

v$bhd

Це залишить лише останнє слово стоячи.


але мені не подобається видалити з початку рядка, мені подобається видалити з фактичної позиції курсора до кінця рядка мінус деякі символи
juanpablo

@juanpablo мій поганий. Я виправив це. Має працювати зараз.
o_o_o--
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.