我使用VIM進行代碼開發和很多事情。我看到有很多腳本,配置在vim.org/scripts共享,也有一些在github。有時候我想檢查我使用哪一個腳本得到了改進。這需要手動檢查腳本,但我懶得這樣做。編寫一些代碼來執行檢查和升級也是一種選擇,但我不確定是否有任何腳本貢獻者始終遵循的協議。我想要爲這些腳本提供升級程序。有任何解決方案或維護VIM腳本的任何練習嗎?如何管理擴展VIM的腳本?
1
A
回答
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
: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安裝插件。
相關問題
- 1. 擴展擴展管理器
- 2. 儘管腳本管理器,Ajax日曆擴展器不可用?
- 3. 管理本地和發佈擴展
- 4. Chrome擴展腳本
- 5. 如何擴展VIM emmet的縮寫
- 6. 擴展揹包管理ArticleCrudController
- 7. Auth0委託管理擴展
- 8. mmc管理單元擴展
- 9. 擴展Django管理模板
- 10. Linux的Azure擴展腳本
- 11. 如何管理vim插件
- 12. 如何管理vim映射
- 13. Vim腳本:擴展通配符在字符串
- 14. 如何讓我的VS擴展在擴展管理器中顯示?
- 15. 隱藏腳本擴展
- 16. Chrome擴展內容腳本
- 17. eZPublish擴展安裝腳本
- 18. 如何激活.vim腳本
- 19. django:擴展類的管理界面
- 20. 擴展Django的管理模板
- 21. 測試Neo4j管理的擴展
- 22. 擴展Django的管理數據導入
- 23. Glassfish管理腳本
- 24. 你如何管理一個大腳本?
- 25. 如何處理「擴展」表
- 26. Vim和ASCII擴展字符?
- 27. Vim擴展(通過Python)?
- 28. Vim不擴展<cfile>
- 29. 如何管道連接擴展的WriteStream?
- 30. 如何使用xpage的'JDBC連接管理器'擴展控件
謝謝! Tim Pope做得很好,不僅有病原體,而且有其他vim腳本。 http://github.com/tpope – fifigyuri 2010-01-17 19:30:26
對於某些系統,此答案可能不完整 - http://www.adamlowe.me/2009/12/vim-destroys-all-other-rails-editors.html(note'filetype off) – skalee 2010-08-01 19:36:04