如何管理扩展VIM的脚本?

时间:2010-01-16 15:45:11

标签: vim

我使用VIM进行代码开发和很多事情。我看到有很多脚本,配置在vim.org/scripts上共享,还有一些在github上。我不时想检查一下我使用的哪个脚本得到了改进。这需要手动检查脚本,但我太懒了。编写一些代码来进行检查和升级也是一种选择,但我不确定是否有任何协议所有脚本贡献者始终遵循的内容。我想有一个这些脚本的升级程序。是否有任何解决方案或任何维护VIM脚本的做法?

4 个答案:

答案 0 :(得分:2)

我使用pathogen.vim来更新存储在github上的脚本。将pathogen.vim放入.vim/autoload并将call pathogen#runtime_append_all_bundles()添加到.vimrc文件中以设置pathogen。然后在.vim/bundle,我git clone [vim plugin],更新就像在适当的目录中git pull一样简单。

答案 1 :(得分:1)

:h GetLatestVimScripts怎么样?

答案 2 :(得分:1)

如果您使用的是Ubuntu Linux,则可以安装vim插件管理器:

sudo apt-get install vim-addon-manager

答案 3 :(得分:0)

您可以使用vim-addon-manager(不是可以在debian / ubuntu存储库中找到的那个)。它将每个插件放入自己的目录中,就像使用病原体一样,并且还支持使用一个命令安装插件。它可以使用主流的git / mercurial / subversion / bazaar存储库(如果它的作者之一知道)并从vim.org安装插件。