Vim iskeyword被重置

时间:2015-07-17 18:35:02

标签: vim

我遇到了这个问题,我的iskeyword被重置为包含'。'。这很烦人,我试图通过放入我的vimrc来解决问题:

set iskeyword-=.

我也尝试过针对特定语言的文件:

au FileType javascript setl sw=2 sts=2 et isk-=.

我正在使用SPF-13,所以我知道引擎盖下有很多东西。我在我的.vimrc.local中这样做,它应该是最后设置的。

最终,我的问题是双重的:

  1. 我有什么办法可以设置它以确保它不会被重置吗?
  2. 我是否可以通过某种方式调试vim来确定此选项的重置位置?
  3. 谢谢!

1 个答案:

答案 0 :(得分:1)

找出上次使用:verbose set iskeyword设置的选项的位置(请参阅:help :verbose-cmd)。我不知道如何锁定一个选项来防止将来的更改,即使有一种方法可能不是你想要的。一旦你发现最后一个选项的位置,你可以推断它,为什么要改变它,并更恰当地解决具体问题。