Перемещение 10 строк вверх и вниз может не соответствовать вашей задаче, а также другим вариантам. Рассмотрим другие движения:
Ctrlf, Ctrlbстраница вперед и назад.
}, {переходите вперед и назад на один абзац.
Вы можете написать правила в вашем vimrc для привязки 10j
к ключу, скажем, J
чтобы переместиться на 10 строк вниз, добавив следующую строку в ваш файл vimrc:
map <S-j> 10j
Однако вы бы перезаписали полезную существующую J
команду (соедините две строки). Поиск хорошо расположенной неиспользуемой комбинации клавиш для 10j
/ 10k
может быть трудным, поэтому я предлагаю использовать существующие движения, о которых я упоминал.
Вы также можете знать, что можете перейти назад к слову, которое вы видите, делая:
?someword
и вперед к слову, которое вы видите, делая /someword
. Это будет быстрее, чем пытаться переместиться вверх / вниз на 10 строк и затем переместить курсор в точное место. Если вы не можете придумать простую строку поиска для рассматриваемой строки, вы всегда можете перейти к номеру строки, как вы сказали ( xgg
).