make gvim将换行视为新行

And*_*eas 15 vim line-breaks word-wrap

当我在vim/gvim中按"j"或向下箭头时,光标移动到下一行.这对编写代码很有用.

然而,当写文本时,行通常比文本长得多.因此,我不能轻易地在这个词之上得到这个词.所以在几乎所有的编辑器和文本处理器中按向上箭头HERE↑会将光标放在"单词"前面.但是在gvim中,光标移动到"代码"之间的空白行.什么时候".

我使用wrap(set:wrap)和linebreak(set:lbr).

凭借vim的所有力量 - 这必须是直截了当的吗?

jam*_*san 30

gkgj通过视线而不是文本行向上/向下移动.你可以映射jk这些使用

noremap j gj
noremap k gk
Run Code Online (Sandbox Code Playgroud)

有些人更喜欢只为特定的文件类型设置这些地图,在这种情况下你需要类似的东西

au FileType html,tex noremap <buffer> j gj
au FileType html,tex noremap <buffer> k gk
Run Code Online (Sandbox Code Playgroud)