Текстовый редактор 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$ – Переход в конец последней строчки файла.