如何使用 virtualedit=all 移动到 vim 中的行尾并设置换行
How to move to end of line in vim with virtualedit=all and set wrap
如何在 vim 中使用 set virtualedit=all
和 set wrap
将长行拆分为多个屏幕行时移动到屏幕行的末尾?
我要捷径,l
不算。
你试过 $
了吗?
$ 移动到行尾。
g$
将您带到当前 屏幕行的末尾 。 :set virtualedit=all
将其更改为最后一个 可能 屏幕列是对的,即使文件中实际上不存在该列(这就是虚拟编辑的目的)。使用正常的单个 space 字间距,您可以通过 gEl
(回到最后一个字的结尾 + 右)来更正它,但对于一般情况,您将不得不(暂时)取消设置 'virtualedit'
。此快捷方式有效:
g$:set ve= ve=all<CR>
如何在 vim 中使用 set virtualedit=all
和 set wrap
将长行拆分为多个屏幕行时移动到屏幕行的末尾?
我要捷径,l
不算。
你试过 $
了吗?
$ 移动到行尾。
g$
将您带到当前 屏幕行的末尾 。 :set virtualedit=all
将其更改为最后一个 可能 屏幕列是对的,即使文件中实际上不存在该列(这就是虚拟编辑的目的)。使用正常的单个 space 字间距,您可以通过 gEl
(回到最后一个字的结尾 + 右)来更正它,但对于一般情况,您将不得不(暂时)取消设置 'virtualedit'
。此快捷方式有效:
g$:set ve= ve=all<CR>