Running a headed Eclipse + vim inside of it is essentially a “best of both worlds” for people who really need the Eclipse GUI but prefer the power of vim. I personally prefer to run a headless (no gui) eclipse that simply communicates with vim, a much slimmer solution.
I would recommend checking out a headed Eclipse/eclim before spending cash on a plugin that should have been open sourced in the first place. The logical and cultural contradictions in making a proprietary vi plugin for Eclipse is mind boggling especially considering the other options.
]]>You could try http://viableplugin.com , it seems to be active and it provides a lot of the functionality you are looking for and a lot of extras. It is pay though.
]]>Hi,
Just wanted to comment on the last part. You get access to a read-only svn repository if you have bought a license for the viPlugin. So you can submit patches whenever you want ;-)
Best regards,
Michael Bartl
WOW
Vrapper is awesome. I am giddy with excitement.
I’m a long time vim user, just started using Eclipse for Java and I’m digging the nice IDE features.. however the pain of trying to edit text with arrow keys or mouse was just too much to bear. This alone far outweighs all the nice Eclipse features for my two cents … I’m one of the ppl in the latter category of Steve’s example.
Found this page very helpful, thanks to all of the posters.
In particular, Brandon said “As I see it, it isn’t the money issue which is problematic, it’s the fact that I can’t submit patches for things which are broken. ” and I could not agree more. I would have paid $20 for this functionality without question! But I can contribute to Vrapper and there the contest ends … period.
Note to the author of viPlugin:
If viPlugin were open source and I thought it had better functionality than Vrapper (I have never used viPlugin) I would most definitely have thrown down $20 or more for it. It will probably save me that much in the first couple hours of using it. I think I am a typical member of your target audience for this product … maybe you should rethink the license? Perhaps a moot point now, I think your target audience will probably prefer Vrapper.
Thanks everyone for this excellent page.
]]>Brian,
before the latest release, the items in the Vrapper update site were uncategorized. Newer Eclipse versions only show categorized items by default. You have to click a checkbox to display uncategorized stuff.
Since the latest release (0.14.0) the update site uses a category so this should not be an issue for new users anymore.
]]>@ Ken Collins:
Vrapper sounds like what I am looking for, however its software site (i.e. the URL that you provide Eclipse to download the software and look for updates) appears to be missing some components. When I try to install Vrapper from this site, Eclipse is not able to find any software.
I realize that this is probably not the right forum do discuss Vrapper, since it is the comments section for an article on viPlugin! However, some of you seem to be reporting success with it. How did you install the Vrapper plugin?
Thanks!
]]>Vrapper is impressive. Here are some of the features it has that viPlugin is lacking:
1. Integrated visual selection. ViPlugin’s select is a separate mode from Eclipse selection, and the two are not always compatible.
2. Macro recording.
3. Key remapping.
4. Mapping “:” commands to Eclipse commands.
5. Marks. In viPlugin, marks show up as bookmarks, and my projects end up littered with useless bookmarks. In vrapper, marks don’t pollute your bookmarks.
The only thing I’ve noticed that vrapper lacks relative to viPlugin is regex replace commands. These never worked particularly well with selections in viPlugin, so I can’t say I miss them.
]]>Take a look at vrapper: http://vrapper.sourceforge.net/home/
Works within Eclipse like viPlugin, but is much more functional and
robust. Marking, mapping keys, visual mode etc. all work. Not a complete replacement for gvim, but much better integrated with Eclipse than gvim/eclim. You get all of Eclipse functionality plus excellent vi editing capabilities.
Like the previous poster, i too love jVi for Netbeans. So far, i’m finding
vrapper to be the “jVi for Eclipse”.
And it’s free.
]]>jVi for NetBeans is an example of what viPlugin for Eclipse could be:
Great VIM features in a fully-blown IDE with NO nagging or registration required.
]]>