1

在终端会话中我可以做

:set textwidth=9999

我收到了我想要的(这是可以到我电脑屏幕末尾的文本行)

我创建了一个名为 ~/.vimrc 的文件,其中包含该行

set textwidth=9999

我没有从中得到任何结果

4

1 回答 1

3

~/.vimrc作为第一个配置( cp :help initialization)加载;之后,读取其他配置和插件,其中任何一个都可能再次更改选项。你可以检查

:verbose set textwidth?

并通过获取配置脚本列表

:scriptnames

理想情况下,您可以禁用选项值的覆盖。作为一种解决方法,您还可以在配置结束时重新初始化该选项,方法是将以下内容放入您的~/.vimrc:

autocmd VimEnter * set textwidth=9999

'textwidth'选项是缓冲区本地选项。文件类型插件可能会调整此设置。也有一些方法可以覆盖特定于文件类型的设置 ( :help after-directory)。

于 2016-11-30T08:44:01.303 回答