Gvim中的自动换行

Eps*_*tor 44 vim word-wrap

如何以不破坏中间词语的方式制作Gvim自动换行?

Eps*_*tor 53

毕竟在网上看起来有一个解决方案.

:set formatoptions=l
:set lbr
Run Code Online (Sandbox Code Playgroud)

链接:http://vim.wikia.com/wiki/Word_wrap_without_line_breaks

  • 对于其他任何有问题找出为什么linebreak/lbr不起作用的人,请仔细检查你是否没有打开列表(即:set nolist); 它会禁用换行符.(噢噢!因为这个原因,在搜索文档时拔出一些头发.) (9认同)
  • 打印怎么样?如果我打印,它仍然会打破中间的文字. (2认同)

Vla*_*aru 17

您可以

:set nowrap 
Run Code Online (Sandbox Code Playgroud)

只是让巨大的线条滚动屏幕边缘.但tw可能是更好的方式.

  • :set wrap将启用wrap :-p (4认同)
  • 问题是*"我如何**以这种方式制作Gvim自动换行..."*... ... wtf这有10个upvotes吗? (4认同)

Con*_* Ma 7

您可以

:set wrap linebreak nolist
Run Code Online (Sandbox Code Playgroud)


Pau*_*lin 5

:set tw=78
Run Code Online (Sandbox Code Playgroud)

将文本宽度设置为78个字符.您可以使用"[movement] gq"重新包装一些文本.

  • 这不是我想到的.如果我调整窗口大小,它仍然会破坏文字.我想要你在Windows文本编辑器中所期望的相同行为. (2认同)