这个问题是关于this vim search question的补充。
我在我的 .vimrc 文件中设置了一个选项,将 $ 符号排除在单词的有效部分之外:
这对于大多数文件都有效,但在PHP中无效。我认为它被一个php插件覆盖了,但由于插件是在.vimrc之后加载的,我无法弄清如何覆盖此设置。我不想输入。
每次我加载一个PHP文件。
有什么建议吗?
(如果有影响)Ubuntu 8.04 / Vim 7.1.138
摘要
两个很好的答案,谢谢!
我选择了tomalak的答案,因为它更简单,并将以下内容添加到我的~/.vimrc文件中。
但也要感谢Luc Hermitte。将设置放在~/vim/after/ftplugin/php.vim文件中也起作用了。
:help autocmd和:help after-directory也很有帮助。
我在我的 .vimrc 文件中设置了一个选项,将 $ 符号排除在单词的有效部分之外:
set iskeyword-=$
这对于大多数文件都有效,但在PHP中无效。我认为它被一个php插件覆盖了,但由于插件是在.vimrc之后加载的,我无法弄清如何覆盖此设置。我不想输入。
:set isk-=$
每次我加载一个PHP文件。
有什么建议吗?
(如果有影响)Ubuntu 8.04 / Vim 7.1.138
摘要
两个很好的答案,谢谢!
我选择了tomalak的答案,因为它更简单,并将以下内容添加到我的~/.vimrc文件中。
autocmd FileType php setlocal isk-=$
但也要感谢Luc Hermitte。将设置放在~/vim/after/ftplugin/php.vim文件中也起作用了。
:help autocmd和:help after-directory也很有帮助。