【发布时间】:2009-04-13 14:58:20
【问题描述】:
如何让 Gvim 自动换行,不会在中间打断单词?
【问题讨论】:
如何让 Gvim 自动换行,不会在中间打断单词?
【问题讨论】:
看来毕竟网上有解决办法。
:set formatoptions=l
:set lbr
【讨论】:
你可以
:set nowrap
只是让屏幕边缘的大行滚动。但是 tw 可能是更好的选择。
【讨论】:
gvim 中非常宽的文件,我将其与:set guioptions+=b 结合使用(启用水平滚动条)
你可以
:set wrap linebreak nolist
【讨论】:
:set tw=78
将文本宽度设置为 78 个字符。您可以使用“[movement]gq”重新换行一些文本。
【讨论】:
我使用以下设置为 markdown 文件之类的东西换行。
:set wrap
:set linebreak
:set nolist " list disables linebreak
:set textwidth=0
:set wrapmargin=0
【讨论】:
也可以使用 wrapmargin,手册中定义为:
Number of characters from the right window border where wrapping
starts. When typing text beyond this limit, an <EOL> will be inserted
and inserting continues on the next line.
【讨论】: