我使用的一个Vim插件有一个错误,导致它设置了:syntax spell notoplevel
。如果我在打开文件后运行命令:syntax spell toplevel
,则可以轻松缓解该错误。但是,我很懒,我想将该修复程序放入我的init.vim / .vimrc
文件中,以便它可以自动运行。
如何确保在有缺陷的插件代码后执行我的修复,以使我的设置不会被插件覆盖?
答案 0 :(得分:6)
在~/.vim/after/plugin/
中创建一个文件,例如~/.vim/after/plugin/fix-spell.vim
,其中包含要在没有冒号的情况下运行的命令:
syntax spell toplevel
~/.vim/after/plugin
中的文件是在您的插件加载后获取的,因此提供了一个方便的钩子来更改可能由插件设置的设置。