2009-11-19 34 views
45

我曾經是Intelli-J的狂熱粉絲,還有一個夢幻般的VI插件。現在,我正在轉移到我的主要IDE的Spring Source Tool Suite,並且需要找到一個VI插件,這將使我能夠同樣有效地工作。什麼是最適用於Eclipse的VI/Vim插件?

人們使用什麼插件?

+0

相關問題:http://stackoverflow.com/questions/2220653/what-is-the-best-vim-plugin-for-eclipse – 2012-02-16 17:00:30

回答

12

我對viPlugin進行評分的程度足以支付許可版本的小額費用(不是許可證,這意味着您經常會得到彈出窗口,IIRC)。

在我看來,它比等效的Intellij插件效果更好。

+7

您是否嘗試過任何開源插件? – 2009-11-19 20:25:12

+0

不是我能記得的 – 2009-11-19 20:27:58

+1

這是Eclipse的最佳Vi插件。 – 2009-11-19 20:52:25

62

我有點晚了此主題 - 但我想在一票拋出Vrapper。我曾經與WindRiver Workbench IDE一起工作,並習慣了隨附的「Vim層」。 WRW會將Vim切換按鈕推入工具欄,允許用戶激活/停用幾乎所有標準的Vim密鑰綁定。

當我搬回到香草的Eclipse我花了相當多的時間試圖找到這個相同的特徵,並最終得出的結論是WindRiver公司從頭開始寫的功能,因爲它似乎不存在。今天,我發現了Vrapper,它將一個非常類似的切換開關推入我的Eclipse工具欄,並且似乎也有一套相當完整的Vim鍵綁定。兩件好事:(1)與其他Eclipse功能一樣,Vrapper也可以通過擊鍵來激活。(2)Vrapper不會停用在懸停操作期間彈出的上下文幫助。

+0

我曾嘗試eclim開發一段時間,但你必須學習所有新的關鍵組合,你幾乎失去了gui,所以我最終喜歡vrapper,因爲如果我需要一個特定的vim功能,我總是可以使用eclipse工具來打開我正在使用tmux在vim中工作的文件http://radorant.blogspot.com/2009/12/vrapper-is-nice.html – rado 2010-09-17 05:20:03

+3

Vrapper不支持正則表達式搜索或替換。 – Leopd 2012-01-23 18:05:47

+4

@Leopd今天呢。 – 2014-10-22 18:17:17

14

我也扔在一票Vrapper(http://vrapper.sourceforge.net/home)。我剛剛開始使用Eclipse/CDT進行一些C編碼,並且由於Vrapper只是在Eclipse工作臺編輯器中模擬vi命令(而不是將VIM嵌入到eclipse中),它似乎更少地改變其他Eclipse IDE功能。用vrapper我的文件最終會減少無意的h,j,k,l,/ ,?和換行符,否則會發生,因爲我的手指忘記了他們不在vi中。 Vrapper沒有我想要的所有vi命令,但它比沒有Vrapper的Eclipse編輯器有很大的改進。如果他們添加一些他們計劃的「未來功能」,尤其是正則表達式支持,它會更好。

+2

由於與@dis – studgeek 2013-01-18 15:53:30

6

我用vrapper,而是一個新的插件現在擁有我的選票和資金支持。退房http://viableplugin.com/這不是免費的,但任何專業開發人員的時間都很容易達到15美元。

可行實際上支持正則表達式,這是vrapper中的一個巨大漏洞。它也沒有vrapper用於基本複製/粘貼操作的一些微妙的錯誤。

可行的似乎是爲2014年中期:(

+2

的回答相同,因此缺少正則表達式支持是vrapper的限制,但對於長期vi用戶來說,這是對eclipse本機編輯器的重大改進。可行的看起來很有希望,但它似乎是兩者之間的特徵的權衡。作爲偶爾的vi用戶,我會堅持使用免費的vrapper,但要注意可行性的改進,因爲vrapper的更新週期非常緩慢。 – chetto 2012-01-25 04:24:13

+3

不確定這是否是暫時的事情,但http://viableplugin.com會返回一個403-Forbidden錯誤。如果您也遇到錯誤,請嘗試http://marketplace.eclipse.org/content/viable-vim-eclipse。 – foxdonut 2013-03-10 01:39:20

3

我使用Eclipse J2EE JUNO R1上的Windows 7 64位系統的完全死了。

只有Vrapper工作。

  • viPlugin:我最近通過Eclipse marketplace在Eclipse Juno上安裝了viPlugin 2.10.0。結果?不要在家裏嘗試,因爲Eclipse掛起。唯一的出路是殺死Eclipse並手動從Eclipse安裝中清除所有的viPlugin殘留。
  • Vrapper:乍一看,這個廣告作品。我注意到「:%s/one/another/gc」中的搜索/替換選項'c'不起作用,因爲Vrapper將替換所有出現的「one」。
相關問題