"set iskeyword - = _"未从vimrc设置

roc*_*ie2 10 vim config autocmd

基本上是标题.当我加入我的vimrc时

set iskeyword-=_
Run Code Online (Sandbox Code Playgroud)

并保存,当我重新加载gvim并输入

:set iskeyword
Run Code Online (Sandbox Code Playgroud)

我还是看

iskeyword=@,48-57,_,192-255
Run Code Online (Sandbox Code Playgroud)

如你所见,'_'仍在那里.如果我只是:set iskeyword-=_按预期工作.为什么这不能从我的vimrc中运行?有没有其他方法可以解决这个问题,如果是这样的话?

Ing*_*kat 9

检查:verbose set iskeyword?设置的位置.请注意,许多文件类型插件会更改此值(但对于无参数,使用空缓冲区的普通Vim启动,应该没有设置).

如果:verbose没有得出答案,请使用捕获Vim启动的完整日志vim -V20vimlog,然后搜索该选项.

还有,你.vimrc真的来源了吗?:scriptnames告诉你.