大家好,
我正在编辑一些源文件,其中包含大块文本和包裹在终端中的行。如果我想在终端中向下移动一条“线”,我不能按'j',因为这将跳转到下一个回车。所以我最终按住“w”直到我想要成为的地方。这对我来说似乎很蠢。
有没有人知道如何实现我的目标?类似于'l80'的东西,只要我的终端显示80列,就会给我我所追求的东西,但是一旦终端中的列数改变就不会有效。当它撞到它们时,它也不会跳过真实的线条。
Thanyou
答案 0 :(得分:6)
使用 g j 和 g k 在包装线内上下移动。
答案 1 :(得分:2)
很多人的地图:
nnoremap j gj
nnoremap k gk
使这更方便。它没有任何不利影响。
(如果您不熟悉自定义Vim,可以将这两行放在~/.vimrc
中,然后重新启动,它应该表现得像你想要的那样。)