Нет. vim является консольным приложением, поэтому нет смысла выводить курсор за пределы экрана (это возможно, но это может сбить с толку)
Альтернативное решение, перефразировать сообщения из этой ветки от comp.editors :
Ctrl+o
переходит к предыдущему местоположению курсора, Ctrl+i
переходит к следующему (например, отмена / повтор для движений)
Знаки кажутся другим решением ..
Кроме того, используйте знаки. Марки обозначаются буквами. Например, набрав ма помнит
текущее местоположение под знаком а. Чтобы перейти к строке, содержащей знак a,
наберите "А. Для точного местоположения используйте `a.
Буквы в нижнем регистре для каждого файла. Буквы в верхнем регистре являются глобальными;
`A переключится на файл, содержащий метку A, на точное местоположение.
В основном ma
, двигайтесь, затем `a, чтобы отскочить назад.
Другой вариант, который предложил Павел,
Команда
gi
переключает Vim в режим вставки и устанавливает курсор в то же положение, в котором режим вставки был остановлен в прошлый раз.