Як я можу відновити положення курсору у 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), щоб змусити його запам'ятати історію руху курсору?