虽然用 vim 也好几年了,但是有个问题一直没解决:在新电脑部署 vim 的时候,怎么防止首次启动 vim 及安装插件(目前用的是vim-plug
)之前,由于加载了插件相关的配置而导致的错误(就是用:message
显示的错误信息)。
之前好像是试过把插件配置放到after
文件夹的,但是发现有些配置不能放进去,否则不起作用,但是具体忘了为什么了,也有可能是当时操作不当。
目前我的大部分配置(包括插件配置)放到了plugin
文件夹里,在这里面的配置尝试检测vim-plug
是否加载了插件,也是不行了,因为这些配置在插件加载之前就加载了,所以即使插件安装了,也检测不到。
所以想请教一下大家是怎么解决的。
1
yuuko 2022-12-12 18:36:57 +08:00
用 vim-plug 的话可以参考我的配置 https://github.com/iamcco/dotfiles/blob/master/nvim/viml/plugins.config.vim#L10
就是每个插件的配置都分开单独一个文件,比如 xxx 插件,就新建一个 xxx.vim 的配置文件,有关这个插件的配置都放里面,然后启动 插件,根据启动的插件名字匹配有没有相关的配置文件,然后 source 一下 |
2
Neur2n OP @yuuko 谢谢!之前从手动 source 换成了把配置放到 plugin 让 vim 自动 source ,都忘了可以手动 source 了😂
|