相信每位使用 Vim 的朋友都有一套自己的环境配置。我自然也不例外。 最近,我对自己的 Vim 环境进行了审视,深感具有不少问题,仍有改进之必要。 现有问题 细究起来,我的 Vim 环境配置目前主要存在下面两个问题:
Pathogen + Git submodules 来拯救 要解决上述问题,其实只要 Pathogen 和 Git submodules 就可以完美达成。其中,Pathogen 这个 Vim 插件能对 Vim 的 runtimepath 做到轻松管理。这样,Vim 的各式插件、配色方案、以及工具可以分别归属于自己 单独的位置。而 Git submodules 则使添加、升级 Vim 插件更加方便。这使我的 Vim 环境配置具有非常好的灵活性。 Vimenv:更加趁手 为了使这套方案用起来更加趁手,我用 Ruby 编写了 Vimenv 这个简单的脚本。其用途包括:初始化 Vim 环境、添加/移除/列出/更新 Vim 插件、编辑 Vim 配置等。 Vimenv 用法如下:
如果你使用我的 Vim 环境,只需执行前 4 步即可。另外,其下的 _vimrc 可换成你自己的,但别忘了在其中添加下面几行以使 Pathogen 使用正常:
欢迎 fork :) |