我在努力想办法:
~/.vim/ftplugin/verilog.vim (matchit规则):set filetype?返回filetype=verilog:filetype返回filetype detection=ON plugin=ON indent=OFF
此时,verilog.vim 似乎没有加载 (matchit不匹配)。
只有在运行:source ~/.vim/ftplugin/verilog.vim时,我的命令才被加载(并且matchit匹配正确)
知道出了什么问题吗?
发布于 2015-01-08 08:41:55
谜团解开了。
在运行:scriptnames时,我可以看到我的verilog.vim已被加载,但随后又加载了另一个verilog.vim,并覆盖了我的设置。
将~/.vim/ftplugin/verilog.vim移动到~/.vim/after/ftplugin/verilog.vim之后,它就能工作了!
发布于 2015-01-07 17:04:34
假设*nix: Vim目录应该是~/.vim,而不是~/vim。
https://stackoverflow.com/questions/27824587
复制相似问题