Текстовый редактор vim позволяет сэкономить очень много времени, оптимизируя команды перехода по документу. Например, для перехода в конец файла достаточно перейти в нормальный режим нажатием ESC, а затем нажмите G (вернее, Shift + g). Ниже — ещё больше удобных сочетаний.
Для перехода в начало файла в нормальном режиме достаточно нажать gg. Кроме того, можно напрямую указать, что требуется переход в первую строку документа, нажав 1G. Этот способ удобен, поскольку позволяет перейти к любой конкретной строке. Например, если интерпретатор выдал ошибку в 765 строчке кода, то для перехода в эту строчку в редакторе vim нужно перейти в нормальный режим нажатием ESC, а затем ввести 765G.
Дополнительные команды навигации в vim
- Esc + Ctrl + End – Переход в конец файла.
- Esc + Ctrl + Home – Переход в начало файла.
- Esc + gg – Переход в первую строчку файла.
- Esc + G – Переход в последнюю строчку файла.
- Esc + GA – Переход в конец файла и вход в режим добавления текста. Очень полезно, если вы открываете большой файл и вам нужно начинать дописывать текст или код в его конец.
- Esc + G$ – Переход в конец последней строчки файла.