Как запустить команду при последнем редактировании в vim (т.е. отступ) - PullRequest
3 голосов
/ 04 октября 2011

Я добавил несколько строк в режиме вставки, и теперь я хотел бы выполнить некоторые команды только для этих правок.Как это сделать?

1 Ответ

10 голосов
/ 04 октября 2011

Метки '[ и '] определяют начальную и конечную строки нового вставленного или измененного текста.Исходя из этого, вы можете просто запустить

 :'[,']>

, чтобы сделать отступ для этих строк один раз.Смотрите :help '[ для большего количества примеров.И, например, форматирование кода будет происходить с

'[=']

, а форматирование фрагмента текста с помощью

'[gq']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...