管理Vim插件的最佳方法是什么?有些插件使用的是Vimball,但是我在某个地方看到它被严重破坏了,并且手动将每个插件放入〜/ .vim /会导致一堆几乎无法更新或组织的文件。是否有一个Vim的插件管理器,其功能与Linux包管理器类似?或者可以将插件重新组织到自己的目录中,以便更轻松地管理它们吗?
答案 0 :(得分:52)
这里有一个新的精彩工具vundle:https://github.com/gmarik/vundle
Awesome ,就像git的病原体婚礼一样。
答案 1 :(得分:34)
要重新组织自己目录中的插件,pathogen非常受欢迎。
查看Drew Neil的blog post detailing the installation或Vimcast。
这就是我实际使用的。它基本上将每个插件放在其单独的目录中,因此您可以轻松添加或删除它们。
答案 2 :(得分:6)
我个人更喜欢vim-addon-manager:它将每个插件安装到单独的目录中,能够下载和更新它们。 vim-addon-manager的文档包含对相关项目的一些引用,您可能还想尝试它们。
答案 3 :(得分:1)
答案 4 :(得分:1)
病原体已被提及作为管理插件的一种方式。
增强此功能的一种方法是将额外的插件添加为git子模块(或者您选择的任何VCS)。这使得更容易保持最新,并且在使用其他机器时更容易复制。
这是来自github的example。
答案 5 :(得分:1)
答案 6 :(得分:0)
我使用this script来更新和删除vim病原体插件
答案 7 :(得分:0)