我喜欢长行可以显示在多个终端行上;我不喜欢vim在我的实际文本中插入新行。我应该更改.vimrc的哪一部分?
set wrap
,将文本进行视觉换行,避免水平滚动;set linebreak
,在特定字符处换行,而不是在单词中间或任意位置换行;默认情况下,在空格(单词分隔符)处换行,但可以使用breakat
进行配置;它也不会像原帖子所需的那样插入EOL
。breakat
是在哪个字符处视觉上断行。如果要在两个单词之间的空格处断行,则无需修改它。breakindent
使得在断行时可视化缩进。showbreak
使得可以设置表示此断点的字符。:h <keyword>
。textwidth
或wrapmargin
。
:set nowrap
并不是您想要的相反效果。请注意不要改变原意。 - Andrew Aylett.txt
文件时出现换行符?如果你使用的是示例.vimrc
文件,它会为纯文本文件设置textwidth
。我想提一下,以防有人遇到和我一样的问题。 - undefined