是否可以在 Vi 中以缠绕的长线上下移动光标?

use*_*847 0 vim long-lines

自从我开始使用 vi 以来,这个问题在我脑海里萦绕了很长一段时间。

我知道 vi 可以将长线包装成一个漂亮的块,但是有没有一种快速的方法可以让我们在块中“向上”或“向下”移动(这样我们就不必使用右/左箭头键并花费 30 秒来移动)到达我们想要的地方)?

谢谢

Mag*_*nus 5

只需在移动命令前面加上“g”即可忽略换行,例如:

向下移动:

gj
Run Code Online (Sandbox Code Playgroud)

向上移动:

gk
Run Code Online (Sandbox Code Playgroud)

此外,一旦您位于正确的行上,则使用bw逐字移动比使用左箭头和右箭头逐字符移动要快。