Add summary of commands in russian. Fix various sentences (#27318)

This commit is contained in:
j-frow
2019-02-01 18:58:30 +01:00
committed by Gregory Gubarev
parent d349399e47
commit 2242699f8a

View File

@ -2,43 +2,43 @@
title: Navigation title: Navigation
localeTitle: навигация localeTitle: навигация
--- ---
## Навигация по Vim ## Навигация по файлу в Vim
### Основное движение ### Основные движения
Есть много способов перемещения курсора в Vim, но эти основные движения позволят новые пользователи смогут комфортно использовать обычный режим для навигации по файлам. Есть много способов перемещения курсора в Vim, но эти основные движения позволят новым пользователям комфортно использовать обычный режим для навигации по файлам.
* В нормальном режиме клавиши `h` , `j` , `k` , `l` соответствуют перемещению курсора один символ слева, вниз, вверх и справа соответственно. * В нормальном режиме (после одноразового нажатия `Esc`) клавиши `h` , `j` , `k` , `l` соответствуют перемещению курсора один символ налево, вниз, вверх и направо соответственно.
* Чтобы перемещаться по одному слову за раз, клавиши `w` и `b` будут перемещать курсор на начало следующего слова или начало предыдущего слова. `e` клавиша переместит курсор в конец текущего слова. * Чтобы перемещаться по словам, клавиши `w` и `b` помогут перемещать курсор до начала следующего слова или до начала предыдущего слова. Клавиша `e` переместит курсор до конца текущего слова.
* Чтобы перейти к началу текущей строки, введите `0` и переместитесь в конец текущей строки, введите `$` . * Чтобы перейти к началу текущей строки, введите `0` и для перемещения до конца текущей строки, введите `$` (`shift+4`) .
* Наконец, чтобы перейти к первой строке файла, введите `gg` и перейдите к последняя строка в файле, введите `G` * Наконец, чтобы перейти к самой первой строке файла, введите `gg` и для того чтобы перейти до конца всего файла нажимайте `G` (`shift+g`).
В итоге: Краткий обзор:
```vim ```vim
h moves one character left h перемеcтить курсор одним симболом налево
j moves one row down j перемеcтить курсор одной строкой вниз
k moves one row up k перемеcтить курсор одной строкой вверх
l moves one character right l перемеcтить курсор одним симболом направо
w moves to the beginning of the next word w перемеcтить курсор до начала следующего слова
b moves to the beginning of the previous word b перемеcтить курсор до начала предыдущего слова
e moves to the end of the current word e перемеcтить курсор до конца текущего слова
0 moves to the beginning of the current line 0 перемеcтить курсор до начала текущей строки
$ moves to the end of the current line $ перемеcтить курсор до конца текущей строки
:n moves to line n (ex. :23 moves to line 23) can also use nG :n перемеcтить курсор до линии `n` (т.е. :23 двигает курсор до линии 23) так же можно использовать `nG`
ZZ moves to the center of the line your on ZZ перемеcтить курсор в центр строки
H moves to the top of the screen H перемеcтить курсор до начала экрана
M moves to the middle of the screen M перемеcтить курсор до середины экрана
L moves to the bottom of the screen L перемеcтить курсор до конца экрана
gg moves to the first line in the file gg перемеcтить курсор до первой строки файла
G moves to the last line in the file G перемеcтить курсор до последней строки файла
``` ```