Можно ли вернуться в предыдущее место редактирования в vim? Я знаю, что с помощью меток можно перемещаться назад и вперед между различными местами в файле, но я не знаю, может ли vim автоматически запомнить предыдущее место редактирования для вас.
Я использую следующее (из документации):
g; Go to [count] older position in change list. g, Go to [count] newer cursor position in change list.
Сделайте :help g, чтобы узнать больше об этом
:help g,
Последнее изменение удерживается в отметке с именем ., поэтому вы можете перейти к отметке с помощью `. (backtick, точка) или ' . (апостроф, точка). См:
.
:help mark-motions :help '.
ctrl+o ctrl+i чтобы идти вперед (если вы, конечно, ушли назад)
ctrl+o
ctrl+i
Для перехода к последней позиции редактирования введите g i .
Раньше я использовал u, затем Ctrl-r, прежде чем я узнал о '.
u
Ctrl-r
'.