在vim中使用向上和向下键移动长行

时间:2012-03-31 18:49:12

标签: vim navigation

鉴于我有一个很长的短语,比如行: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行。

我希望使用updown键作为其他文本编辑器遍历长行,而不只是跳转到下一行。

有人可以帮忙吗? 提前谢谢!

1 个答案:

答案 0 :(得分:3)

使用命令gjgk

此外,按g<down arrow>g<up arrow>也会这样做。