我想弄清楚这一点:
~/.vim/ftplugin/verilog.vim
用我的命令(匹配规则)现在:
:set filetype?
返回 filetype=verilog
:filetype
返回 filetype detection=ON plugin=ON indent=OFF
此时它看起来像 verilog.vim 未加载 (matchit 不匹配)。
仅在运行时
:source ~/.vim/ftplugin/verilog.vim
- 我的命令已加载(并且 matchit 正确匹配)知道出了什么问题吗?
最佳答案
谜团已揭开。
运行时 :scriptnames
我可以看到我的 verilog.vim 已加载,但随后加载了另一个 verilog.vim 并覆盖了我的设置。
搬家后~/.vim/ftplugin/verilog.vim
至 ~/.vim/after/ftplugin/verilog.vim
有用!
关于vim - gvim ftplugin 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27824587/