Возврат к предыдущей строке с Vim - PullRequest
63 голосов
/ 29 января 2011

Мне было интересно, есть ли способ вернуться к предыдущей строке, в которой вы работали в Vim.

Скажем, например, я пишу код на C, и я просто хотел добавить #include вверхняя часть страницы: я нажимаю gg и иду наверх, добавляю #include, а затем хочу вернуться к строке, из которой я остановился.

Возможно ли это в Vim?

Ответы [ 2 ]

98 голосов
/ 29 января 2011

Да. Вы можете использовать `` для перехода между двумя последними позициями.

В противном случае Ctrl + O и Ctrl + I могут вам помочь. Смотри :help CTRL-I.

34 голосов
/ 29 января 2011

Используйте отметку:

ma

отмечает отметку (до того, как gg)

`a

возвращает вас.

...