Gvim 设置为 78,无法在 gvim 中将默认文本宽度更改为“0”,我编辑了“C:\Program Files (x86)\Vim_vimrc”,set textwidth=0
但set tw=0
都没有帮助。如何禁用 textwidth 参数?
答案1
这取决于您如何测试该功能。根据文档,
textwidth
'tw'
数字 (默认 0)
本地缓冲区
{Vi 无此功能}
正在插入的文本的最大宽度。较长的行将在空格后断开以获得此宽度。零值会禁用此功能。'textwidth'
被设置为0时'粘贴'选项已设置。当'textwidth'
为零时,'wrapmargin'
可以使用。另请参见'formatoptions'
和|ins-textwidth|
。设置
后'formatexpr'
,它将用于断线。
笔记:当此选项设置为 0 时'兼容的'已设置。
大概你没有设置compatible
,但可能已经设置了paste
。或者,可能有一些插件正在重置该值。或者您可能期望设置textwidth
影响已输入的文本:
根据
你可以使用它来查看它的设置位置
:verbose set tw? wm?
这@garyjohn 的回答提供有关解决此问题的其他建议。