无法更改 GVim 中的默认文本宽度

无法更改 GVim 中的默认文本宽度

Gvim 设置为 78,无法在 gvim 中将默认文本宽度更改为“0”,我编辑了“C:\Program Files (x86)\Vim_vimrc”,set textwidth=0set 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 的回答提供有关解决此问题的其他建议。

相关内容