【发布时间】:2011-10-18 07:50:49
【问题描述】:
有没有什么技巧或脚本可以让我在 vim-plugins 和 -settings 之间轻松切换?
我使用 vim 进行非常不同的开发和写作。例如,在用 LaTeX 编写报告时,出现某些特定于 web 开发的插件可能真的很烦人。
我希望看到类似RVM 的内容。
- 拥有一组“全局”插件和设置;始终启用或使用的插件和设置。
- 每个项目的插件和设置;激活该“环境”后将加载的插件、配置和设置。
【问题讨论】:
-
vim有一个runtimepath变量,显然可以在vimrc中设置。不过,据我了解,您必须重新启动 vim 才能使更改生效。
-
我不介意重新启动。在我开始 vim 之前,我会知道要在什么“环境”中启动。将 .vim 放在 git 和 switch 分支中会起作用;如果不是因为复制和管理变得麻烦。
-
“每个项目”文件类型是否特定?如果是这样,你可能只需要你的插件是 ftplugins。另外,请参阅
:help LocalLeader以帮助区分全局与文件类型插件映射。
标签: vim plugins development-environment