Как вернуться к строкам, отредактированным до последней в Vim? - PullRequest
198 голосов
/ 12 ноября 2009

Мне известно о команде `., которая идет к последней отредактированной строке. Есть ли способ пойти дальше в истории редактирования? Я часто случайно вставляю что-то во время просмотра файла, отменяю, но тогда `. не приведет меня туда, куда я хочу больше.

Ответы [ 2 ]

362 голосов
/ 12 ноября 2009

Попробуйте г ; и г , . Они прыгают вперед и назад в списке изменений.

Подробнее см. :help changelist.

67 голосов
/ 12 ноября 2009

Я использую CTRL-O и CTRL-I для перехода назад и вперед между последними точками в файлах. Он также проходит через определенные команды движения, но я нахожу, что он обычно возвращает меня туда, где я редактировал.

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