我是GVim的新手,我在Ubuntu 10.4 OS上使用GVim。我現在正在學Ruby,我想爲它添加Intellisense。我的問題是:是否可以爲GVIM添加一組API,不僅適用於Ruby,而且適用於Perl,Java,C++ ...等。 謝謝,如何在Gvim中爲語言添加Intellisense?
5
A
回答
9
嚴格地說,Intellisense不適用於(g)Vim 7+。這是Visual Studio的Microsoft商標功能。
然而,許多語言的自動,特定於上下文的代碼是 Vim的一個特性。這叫做Omni complete。 Ruby,Perl,Java和C++都有支持全向完成的插件。
爲所有上述語言查找,安裝和優化插件是一項相當廣泛的任務,可能超出單個問題的範圍。您應該從Vim始終優秀的文檔:help compl-omni
開始。對於Ruby全方位完成,您需要編譯的支持Vim的Ruby支持。
此外,還有很多用於增強omni完成的插件,這通常是通過鍵入Ctrl-x Ctrl-O
來觸發的。我個人喜歡AcpComplPop,它允許omni補全建議在您輸入時自動彈出,而無需使用上述鍵盤命令。 vim.org提供了更多特定於語言的插件,增強功能和維基頁面。
相關問題
- 1. 如何在Visual Studio中添加對新語言的Intellisense支持
- 2. 如何在Eclipse中爲語言添加法律語法
- 3. Sitecore:如何在客戶語言選擇中添加新語言?
- 4. 在新的語言擴展中使用現有語言的intellisense
- 5. 爲anysoftkeboard添加語言包
- 6. 如何在codeigniter中添加阿拉伯語和英語語言?
- 7. 如何在NLTK中爲停用詞添加更多語言?
- 8. 如何在Visual Studio 2015中爲自定義xml添加intellisense?
- 9. 如何在Google翻譯器中添加旁遮普語語言?
- 10. 添加CKEDITOR語言
- 11. 如何將語言添加到NSSpellChecker的可用語言?
- 12. 如何爲語言添加messagebundlefile。在Java屬性
- 13. 將語言添加到語言django/python
- 14. 如何向Plone添加新語言
- 15. 如何將語言添加到pootle
- 16. Xcode 8如何添加一種語言?
- 17. 如何添加其他語言到TeX
- 18. gVim和多種編程語言
- 19. 如何在R標籤中添加任何語言的標記
- 20. 在Plone中添加新的語言
- 21. 在CKEditor中添加語言列表
- 22. 在Codeigniter中添加語言的URI段
- 23. 在joomla中添加語言文件1.5
- 24. 在網站中添加多種語言
- 25. 在Gvim中爲組裝設置語法
- 26. 爲gtksourceview添加一種新語言(Django的gedit模板語言)
- 27. 爲Xcode4本地化添加新語言?
- 28. 如何在彙編語言中添加兩個16位數字?
- 29. 如何在Groovy語言中逐個添加項目
- 30. 如何在Sitecore 8中添加新語言?
非常感謝您的明確解釋。自從我切換回Windows以來,我認爲我很懶惰^ _ ^。 – Chan 2010-08-07 05:45:17
Hi Micheal,我在http://www.vim.org/scripts/script.php?script_id=1879查到了你的AcpComplPop我只想問你,安裝指南中的<你的運行時目錄>是什麼? – Chan 2010-08-07 08:20:53