tags:

views:

639

answers:

3

I used to be a huge fan of Intelli-J and there is a fantastic VI plugin for Idea. Now I'm shifting to the Spring Source Tool Suite for my primary IDE and need to find a VI plugin that will allow me to work just as effectively.

What plugin are people using?

+2  A: 

I rate viPlugin highly enough to pay the small fee for the licensed edition (not licensing it means you get popups every so often, IIRC).

In my opinion it works better than the equivalent Intellij plugin.

Brian Agnew
Have you tried any of the open source plugins?
DanielHonig
Not that I can remember
Brian Agnew
This is the best Vi plugin for Eclipse.
Pierre-Antoine LaFayette
+2  A: 

I'm a bit late to this thread - but I wanted to throw in a vote for Vrapper. I used to work with the WindRiver Workbench IDE and I got used to the "Vim layer" it came with. WRW would push a Vim toggle button into the toolbar which allowed the user to activate/deactivate almost all standard Vim key bindings.

When I moved back to vanilla Eclipse I spent quite a bit of time trying to find this same feature and eventually concluded that WindRiver wrote the feature from scratch because it didn't seem to exist. Today I found Vrapper, which pushes a very similar toggle switch into my Eclipse toolbar and seems to have a fairly complete set of Vim key bindings as well. Two nice things: (1) Vrapper can also be activated with a key stroke as with any other Eclipse feature, (2) Vrapper does not deactivate the contextual help that pops up during hover actions.

dls
I had tried eclim for developing for awhile, but you have to learn all new new key combos and you almost lose the gui, so I ended up liking vrapper because if I needed a specific vim feature I could always use an eclipse tool to open the file I was working on in full vim using tmux http://radorant.blogspot.com/2009/12/vrapper-is-nice.html
rado
+1  A: 

I am also throwing in a vote for Vrapper ( http://vrapper.sourceforge.net/home ). I just started using Eclipse/CDT again for some C coding, and because Vrapper just emulates vi commands in the Eclipse workbench editor (instead of embedding VIM inside of eclipse), it appears to alter other Eclipse IDE functionality less. With vrapper my files end up with less unintentional h,j,k,l,/,? and line-breaks, that otherwise occur because my fingers forget they are not in vi/vim. It doesn't have all the vi commands I want, but it is a big improvement over the Eclipse editor without Vrapper. It will be even better if the add some of their planned "future features), especially regular expression support.

chetto