不同的Vim环境:单独的插件,vimrc等

时间:2011-11-09 12:31:43

标签: vim janus pathogen

我将gVim与Janus一起使用。太棒了。现在我想改进和改变这个环境,因此它更适合PHP(Drupal)开发。

我更喜欢在完全分离的环境中这样做。许多插件和vimrc条目可能会在这些环境中被复制,但是很多都需要稍微修改,或者在两种环境中都是不必要的。例如。 drupal vim环境中不需要大多数rails.vim。虽然Xdebug设置仅对PHP开发有用。可能会有更多这样的环境:比如写乳胶,博客,演示文稿etceteras。

我不介意在开始开发之前运行命令或脚本,以便在Rails,Drupal和其他环境之间切换

我看过病原体,但这似乎只允许“在自己的私人目录中安装插件和运行时文件。”,而我正在寻找一种方法将插件和运行时文件捆绑到不同的环境和目录中。

因此,我想分叉Janus并开始修改Drupal开发。

我看到的最简单的解决方案是使用自己的内容引入不同的.vim.somename目录并切换符号链接:rm ~/.vim && ln -s ~/.vim.somename ~/.vim

这适用于Vim吗?这会与Janus合作吗?有更好的方法吗?

1 个答案:

答案 0 :(得分:6)

请参阅:help initialization。您可以使用-u开关设置不同的vimrc。在这些vimrc中,您可以设置不同的runtimepath s(:help 'rtp')。