如何最好地管理Vim插件?一些插件使用Vimball,但我在某处读到它严重损坏了。而手动将每个插件放入~/.vim/会导致文件混乱,几乎不可能更新或组织。是否有一个类似于Linux软件包管理器的Vim插件管理器?或者可以将插件重新组织到它们自己的目录中,以便更容易管理?
这里有一个很棒的新工具,叫做Vundle,它可以在这里找到:https://github.com/gmarik/vundle
它真是太棒了,就像是病原体和git的完美结合。
我个人更喜欢vim-addon-manager:它将每个插件安装到单独的目录中,并能够下载和更新它们。 vim-addon-manager的文档包含一些相关项目的参考资料,您可能也想尝试它们。
Pathogen已经被提及为管理插件的一种方式。
增强这种方式的一种方法是将额外的插件作为git子模块添加(或者使用您选择的版本控制系统)。这样做可以更轻松地保持最新状态,并在使用其他计算机时更容易复制。
这里有一个来自github的示例。