2.9 KiB
title | localeTitle |
---|---|
Navigation | навигация |
Навигация по файлу в Vim
Основные движения
Есть много способов перемещения курсора в Vim, но эти основные движения позволят новым пользователям комфортно использовать обычный режим для навигации по файлам.
-
В нормальном режиме (после одноразового нажатия
Esc
) клавишиh
,j
,k
,l
соответствуют перемещению курсора один символ налево, вниз, вверх и направо соответственно. -
Чтобы перемещаться по словам, клавиши
w
иb
помогут перемещать курсор до начала следующего слова или до начала предыдущего слова. Клавишаe
переместит курсор до конца текущего слова. -
Чтобы перейти к началу текущей строки, введите
0
и для перемещения до конца текущей строки, введите$
(shift+4
) . -
Наконец, чтобы перейти к самой первой строке файла, введите
gg
и для того чтобы перейти до конца всего файла нажимайтеG
(shift+g
).
Краткий обзор:
h перемеcтить курсор одним симболом налево
j перемеcтить курсор одной строкой вниз
k перемеcтить курсор одной строкой вверх
l перемеcтить курсор одним симболом направо
w перемеcтить курсор до начала следующего слова
b перемеcтить курсор до начала предыдущего слова
e перемеcтить курсор до конца текущего слова
0 перемеcтить курсор до начала текущей строки
$ перемеcтить курсор до конца текущей строки
:n перемеcтить курсор до линии `n` (т.е. :23 двигает курсор до линии 23) так же можно использовать `nG`
ZZ перемеcтить курсор в центр строки
H перемеcтить курсор до начала экрана
M перемеcтить курсор до середины экрана
L перемеcтить курсор до конца экрана
gg перемеcтить курсор до первой строки файла
G перемеcтить курсор до последней строки файла