在.vimrc中设置nospell无效

时间:2019-01-13 13:30:10

标签: vim

我正在尝试在vim中禁用拼写检查。

我尝试将set nospell添加到我的 .vimrc 中,但这无效。如果我在编辑文件时键入:set nospell,则可以正常工作-但我想全局禁用它。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

如果您遵循:help 'spell',您会看到此选项是窗口本地的。如果在Vim启动期间使用:set(例如在~/.vimrc中),则将设置全局默认值和第一个窗口的选项,但这并不意味着 filetype插件或其他:autocmd无法稍后再更改该选项。

Vim通常可以通过以下方式告诉您谁最后设置了一个选项

:verbose set spell?

这通常会提示您如何撤消或防止意外的配置更改。插件通常具有配置,并且文件类型插件可以通过after-directory覆盖。