Скажите, что я открываю файл в энергии. Я запускаю на строке 1 столбец 1 и удерживаю j, пока я не нахожусь на строке 14. Нажатие:7CR помещает меня на строку 7. Я нажимаю yy для "дергания".
Как я возвращаюсь для выравнивания 14? Используя CTRL + o забирает меня к вершине файла. '' дает мне те же результаты.
Можно ввести 7G , чтобы перейти к line#7, затем ввести Ctrl-o для перехода назад.
:set showcmd
для показа то, что Вы ввели в правильной нижней части.
Для дергания line#7 (Никакое перемещение курсора):
:7y
Для вставки line#7 ниже line#14:
:7t14
<C-o>
и <C-i>
позволяют Вам спускаться и jumplist. Они работают с командами "перехода", но не с jjjjjjjjjjj
.
, Чтобы использовать в своих интересах эту функцию — и сэкономить много времени и нажатий клавиш в процессе — я советовал бы Вам вырабатывать привычку использования лучших способов перейти через Ваш код: /?^$fFtTbBeEwW{}
и так далее.
И да, используйте метки.
Еще один путь: Для перехода назад к другой строке можно использовать ' ' . Это работает подобное автоматической метке, которая установлена для определенных перемещений перехода.
Почему не устанавливает метку использование m , например, и затем возвращают ему более позднее использование ' или ' ?
Mark строку, которую Вы были первоначально на использовании m , затем ' для возврата туда.
Если Вы хотите возвратиться в предыдущее местоположение, сначала необходимо отметить то местоположение с помощью метки (m) команда, сопровождаемая любой буквой a-z или A-Z, как ma
для маркировки местоположения как 'a'.
Для возврата к тому местоположению Вы вошли бы 'a.