Vim — один из самых прославленных текстовых редакторов, и не без причины.
Любую задачу, о которой вы только можете подумать (кроме ввода текста), можно выполнить всего несколькими нажатиями клавиш, даже не касаясь мыши или трекпада.
Перемещение курсора с начала или с конца строки не является важной задачей, но вы можете делать это достаточно часто, чтобы повторяющиеся нажатия клавиш h
или l
вызывали раздражение или, что еще хуже, непродуктивность.
К счастью, это можно легко сделать в Vim. Вот как.
- Нажмите клавишу Esc, чтобы вернуться в обычный режим.
- Нажмите клавишу
0
для перемещения курсора в начало строки (столбец 0) - Нажмите клавишу
$
для перемещения курсора в конец строки (последний столбец).
Давайте подробнее рассмотрим, как мы можем переместить курсор из любого места строки в начало строки или в конец строки.
Переместите курсор в начало строки в Vim
В Vim есть два способа переместить курсор в начало строки.
Во-первых, убедитесь, что вы находитесь в обычном режиме. Нажмите клавишу Esc, чтобы убедиться.
Затем нажмите клавишу 0
(ноль), и курсор переместится в начало строки.
Вы также можете переместить курсор в начало, нажав клавишу ^
.
Переместите курсор в конец строки в Vim
В Vim есть простой способ переместить курсор в конец строки.
Опять же, вам нужно быть в обычном режиме, чтобы сделать это.
Неважно, в какой колонке ваш курсор, важно, на какой строке он стоит. Затем нажмите клавишу $
, и курсор переместится в конец строки.
Если строки перенесены, курсор переместится в конец перенесенной строки, а не в конец столбца.
Вывод
В этой статье рассматриваются основы перемещения курсора в Vim. Даже тривиальные вещи, такие как переход к началу или концу строки в Vim, могут быть утомительными, если вы не знаете правильных комбинаций клавиш. Но таков Vim.