2010-01-16 97 views
1

我使用VIM進行代碼開發和很多事情。我看到有很多腳本,配置在vim.org/scripts共享,也有一些在github。有時候我想檢查我使用哪一個腳本得到了改進。這需要手動檢查腳本,但我懶得這樣做。編寫一些代碼來執行檢查和升級也是一種選擇,但我不確定是否有任何腳本貢獻者始終遵循的協議。我想要爲這些腳本提供升級程序。有任何解決方案或維護VIM腳本的任何練習嗎?如何管理擴展VIM的腳本?

回答

2

我用pathogen.vim來更新存儲在github上的腳本。將pathogen.vim寫入.vim/autoload並將call pathogen#runtime_append_all_bundles()添加到您的.vimrc文件中以設置pathogen。然後在.vim/bundle,我git clone [vim plugin],更新就像在適當的目錄中git pull一樣簡單。

+0

謝謝! Tim Pope做得很好,不僅有病原體,而且有其他vim腳本。 http://github.com/tpope – fifigyuri 2010-01-17 19:30:26

+0

對於某些系統,此答案可能不完整 - http://www.adamlowe.me/2009/12/vim-destroys-all-other-rails-editors.html(note'filetype off) – skalee 2010-08-01 19:36:04

1

:h GetLatestVimScripts怎麼樣?

+0

默認情況下,VIM支持這樣的功能非常棒,但我檢查了一些腳本,並且不支持GetLatesVimScripts。 – fifigyuri 2010-01-17 18:33:03

1

如果使用的是Ubuntu Linux操作系統,可以安裝vim的附加組件管理器:

sudo apt-get install vim-addon-manager 
0

您可以使用vim-addon-manager(不是一個能夠存在於Debian/Ubuntu軟件倉庫中找到)。它將插件分別放置在自己的目錄中,就像使用病原體一樣完成,並且還支持使用一個命令安裝插件。它能夠使用主流的git/mercurial/subversion/bazaar倉庫(如果它的作者之一已知)並從vim.org安裝插件。