Я всегда делал это, устанавливая отметку.
В командной режиме, нажмите м [письмо]. Например, m a устанавливает отметку в текущей строке с использованием a в качестве отпечатка метки.
Чтобы вернуться к печати, нажмите '[письмо]. Например, 'а возвращает вас к набору меток на шаге 1.
Чтобы увидеть все знаки, которые в настоящее время набора, типа : знаки.
На слегка несвязанной ноте я только что обнаружил еще одну замечательную вещь о знаках.
Предположим, вы прыгаете на отметку b, выполняя 'b. Vim автоматически устанавливает отметку ' (это одинарная кавычка), чтобы быть в любой строке, на которой вы были, прежде чем прыгать на отметку b.
Это означает, что вы можете сделать «б для перехода к этой отметке, а затем сделать „“ (2 одинарные кавычки), чтобы перейти обратно в whever вы были раньше.
Я обнаружил это случайно, используя команду : mark, в которой отображается список всех отметок.
Возможный дубликат [Переместить курсор в его последнюю позицию] (http://stackoverflow.com/questions/5052079/move-cursor-to-its-last-position) – 2015-09-19 09:09:10