基本上是标题。当我包含在vimrc中时
set iskeyword-=_
并保存它,当我重新加载gvim并键入
:set iskeyword
我仍然看到
iskeyword=@,48-57,_,192-255
如您所见,“_”仍然存在。如果我只是
:set iskeyword-=_
,它会按预期工作。为什么我的vimrc无法正常运作?有没有其他方法可以解决这个问题,如果可以,怎么办? 最佳答案
检查:verbose set iskeyword?
设置的位置。请注意,许多文件类型插件都会更改该值(但对于无参数的普通Vim启动,缓冲区为空,则不应设置任何值)。
如果:verbose
没有给出答案,请使用vim -V20vimlog
捕获Vim启动的完整日志,然后搜索该选项。
另外,您的.vimrc
是实际来源吗? :scriptnames
告诉您。
关于vim - 没有从vimrc设置"set iskeyword-=_",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26123441/