Перемещение по длинной линии с клавишами вверх и вниз в vim - PullRequest
2 голосов
/ 31 марта 2012

Учитывая, что у меня есть длинная фраза, скажем, в строке :12, как этот «пример»:

11 foo bar
12 aasdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
13 another line
14 and another line

В vim строка :12 будет «разделена», но, учитываямой курсор расположен, как указано в этой «ситуации»:

12 aasdf <MY CURSOR IS HERE>
   aaaaaa.......
   aaaaa...zzzzzz..
   zzzzz....
13 another line

Когда я нажимаю <down> key, мой курсор переходит на :13 строку.

Я хотел бы пройти черездлинная строка с использованием клавиш up и down, как и других текстовых редакторов, а не просто переход на следующую строку.

Может кто-нибудь помочь?Заранее спасибо!

1 Ответ

3 голосов
/ 31 марта 2012

Используйте команды gj и gk.

Также, нажатие g<down arrow> или g<up arrow> сделает то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...