Я знаю команду `.
, которая идет к последней отредактированной строке. Есть ли способ пойти дальше в истории редактирования? Я часто случайно вставляю что-то во время просмотра файла, отменив его, но затем `.
больше не приведет меня туда, где я хочу.
Как вернуться к строкам, отредактированным до последнего в Vim?
Ответ 1
Попробуйте g ; и g ,. Они прыгают назад и вперед в списке изменений.
Подробнее см. :help changelist
.
Ответ 2
Я использую CTRL-O и CTRL-I для перехода назад и вперед между недавними точками в файлах. Он также проходит определенные команды движения, но я считаю, что он обычно возвращает меня туда, где я редактировал.