我正在处理两个不同的项目(我们称它们为 projA 和 projB),它们有自己的 Vim 插件。
每个插件文件夹都有一个 ftdetect、ftplugin、plugin 和 syntax 子文件夹,每个都处理相同类型的文件(.cpp、.html 等)。
如果我加载了两组插件,那么我想要的任何东西都不能正常工作,所以我需要一种方法来只加载与我正在处理的项目相对应的插件。
我的想法是检测我当前的工作目录是通过什么getcwd()
,然后只加载相关的插件,但我不知道如何手动加载单个插件。
我目前正在使用 Vundle 来管理我的其余插件。