我使用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. 管理擴展ApplicationUser
- 4. 如何擴展繪圖管理器?
- 5. 如何擴展django管理視圖?
- 6. Chrome擴展程序 - 使用託管PHP腳本處理輸出
- 7. 管理本地和發佈擴展
- 8. 如何管理Magento中的擴展版本控制
- 9. Chrome擴展腳本
- 10. 如何理解這些Vim腳本
- 11. 如何理解這個vim腳本?
- 12. 如何擴展VIM emmet的縮寫
- 13. Auth0委託管理擴展
- 14. mmc管理單元擴展
- 15. 擴展揹包管理ArticleCrudController
- 16. 擴展Django管理模板
- 17. 擴展django管理模型
- 18. SQL Server管理擴展
- 19. 如何管理vim插件
- 20. 如何管理vim映射
- 21. 的HtmlHelper擴展與腳本
- 22. Linux的Azure擴展腳本
- 23. 如何使用* .bat擴展名運行批處理腳本
- 24. Vim腳本:擴展通配符在字符串
- 25. 如何託管Chrome擴展?
- 26. bundler --deployment如何處理本機擴展?
- 27. vim和snipmate,如何撤消擴展
- 28. 如何讓我的VS擴展在擴展管理器中顯示?
- 29. 如何管理PHP腳本的開發?
- 30. Linux腳本 - 擴展保留
謝謝! 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