Как я могу восстановить позицию курсора в Vim, поскольку это прежде прокручивало, выбирая или PgUp/PgDn?
Я устал от поиска, где я был, прежде чем я прокрутил для взгляда чего-то наверху.
Есть ли что-то как "Предыдущая позиция курсора" и "Следующая позиция курсора" команды (как 'u' и 'R' для регулярной отмены/восстановления)?
Пример: Взгляд где-нибудь посреди исходного файла (никакое редактирование), затем переходя к вершине (1G
) затем не удаваясь найти, где Вы были перед этим. Конечно, никакие метки не установлены. (Я знаю, что могу использовать ": SP" для просмотра нескольких мест одновременно).
Обновление. Вопрос все еще нерешен, я получил продолжение:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as though I had never pressed anything, returning to my previous editing location before I started messing up.
Так, есть ли какое-либо стандартное или нестандартное (включающие патчи к Vim или расширениям Vim) способы заставить его помнить историю перемещения курсора?