freeCodeCamp/guide/russian/vim/navigation/index.md

2.1 KiB
Raw Blame History

title localeTitle
Navigation навигация

Навигация по Vim

Основное движение

Есть много способов перемещения курсора в Vim, но эти основные движения позволят новые пользователи смогут комфортно использовать обычный режим для навигации по файлам.

  • В нормальном режиме клавиши h , j , k , l соответствуют перемещению курсора один символ слева, вниз, вверх и справа соответственно.

  • Чтобы перемещаться по одному слову за раз, клавиши w и b будут перемещать курсор на начало следующего слова или начало предыдущего слова. e клавиша переместит курсор в конец текущего слова.

  • Чтобы перейти к началу текущей строки, введите 0 и переместитесь в конец текущей строки, введите $ .

  • Наконец, чтобы перейти к первой строке файла, введите gg и перейдите к последняя строка в файле, введите G

В итоге:

h   moves one character left 
 j   moves one row down 
 k   moves one row up 
 l   moves one character right 
 
 w   moves to the beginning of the next word 
 b   moves to the beginning of the previous word 
 e   moves to the end of the current word 
 
 0   moves to the beginning of the current line 
 $   moves to the end of the current line 
 :n  moves to line n (ex. :23 moves to line 23) can also use nG 
 
 ZZ  moves to the center of the line your on 
 H   moves to the top of the screen 
 M   moves to the middle of the screen 
 L   moves to the bottom of the screen 
 
 gg  moves to the first line in the file 
 G   moves to the last line in the file