Log in
12
February

Wanted: VIM in Eclipse

Written by Jason 'vanRijn' Kasper. 12 comments Posted in: Life in General

vi vs. emacsI’ve been looking for a way to have VIM functionality inside Eclipse for a long time. SlickEdit has it, sort of, but it’s prohibitively expensive and ugly. And then I saw this nifty little vimplugin sourceforge project and got my hopes all up. Sadly, it’s not quite there yet. After figuring out how to associate *.cc files to the Vim plugin (note to vimplugin guys: Maybe stick a README or some docs on how to use the plugin in the tarball?), I saw that I was unable to open more than one VIM tab in Eclipse at a time. In addition, there is no contextual/outline view associated to the code once you’re in the VIM editor as there is with the CDT C++ editor.

*sigh*

Back to the drawing board.

12 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. tidbeck

    I’ve been using viPlugin (http://www.satokar.com/viplugin/) for some time. It works OK but have some nasty bugs that made me abandon Eclipse for Netbeans (the have the lovely jvi plugin). So until there is a better solution I will stick to Netbeans (I really need good vi editor). I don’t know how the C++ support works in Netbeans as I’m using Java.

    Tuesday February 12, 2008 at 4:22 pm
  2. Mikael Eriksson

    Give eclim a try. It’s the other way around, eclipse integrated into vim.

    http://eclim.sourceforge.net/

    Tuesday February 12, 2008 at 4:23 pm
  3. Jason 'vanRijn' Kasper

    @tidbeck: Yeah, I’d heard of viPlugin, but I didn’t like the idea of kicking over money for it. I’m trying it out now and I’ll see how well I like it before shelling out the bucks. Thanks though! =:) What bugs does it have that keep you from using it? And does Netbeans have a C++ editor?

    Tuesday February 12, 2008 at 5:14 pm
  4. Jason 'vanRijn' Kasper

    Hi Mikael,

    Yeah, I saw that… I don’t think it’s what I’m looking for. I like Eclipse’s layout and L&F. I’ll keep looking. =:)

    Tuesday February 12, 2008 at 5:15 pm
  5. tidbeck

    Hi Jason.

    The bug that made stop using Eclipse had to with the undo feature (one undo went about 20 steps back but I could only redo 1 step). Pretty often it stopped working or had a strange behaviour.

    According to the website a few of the bugs are fixed so maybe is better now (was a few months since I tried it).

    Netbeans 6 should have C/C++ support, but I don’t know to which extent.

    Tuesday February 12, 2008 at 6:01 pm
  6. joro

    Netbeans c++
    http://www.netbeans.org/features/cpp/index.html

    Sun Studio – Based off netbeans? I’m told is more advanced for c/c++ at present.
    http://developers.sun.com/sunstudio/features/whatsin.jsp

    Yzis – Tries to integrate Vi into frontends of Qt4 and KDE4 (Needs developers I think)
    http://www.yzis.org/wiki/index.php?title=Main_Page

    Tuesday February 12, 2008 at 8:22 pm
  7. Jason 'vanRijn' Kasper

    Hey joro!

    hmmmm. Yeah, actually, there was some traffic on the KDE lists just the other day about Yzis. Not quite what I’m looking for.

    But I think I’ll give netbeans a shot. Sun Studio doesn’t say what version of netbeans it’s based off of…

    Wednesday February 13, 2008 at 1:48 am
  8. Cooper

    Hi, I think you need to associate *.cc to Vim (new process)
    it works quite fine here.
    :)
    However, i hope it can reuse the same vim and different tab in next version

    Thursday December 3, 2009 at 11:47 pm
  9. Cooper

    In addition, you got the wrong css.
    I’m using ubuntu and has no “Arial Narrow” font. Then it start to use the “Webdings”. Do you know what I’ve found in your website. Full of symbols.

    Thursday December 3, 2009 at 11:50 pm
  10. Jason 'vanRijn' Kasper

    Hey Cooper! Heh. That’s too funny about the font weirdness! Sorry about that. Can you try this again? I think I’ve provided sane fallback fonts (who the heck uses Webdings and Wingdings LOL???). Thanks for the heads up!! =:)

    Thursday December 17, 2009 at 12:35 pm
  11. Matt

    Give http://viableplugin.com a try. Its similar to viPlugin and Vrapper but has a bunch of features none have.

    Wednesday April 27, 2011 at 7:09 pm
  12. Steven Rosato

    Tried viable and its the best so far. I gotta say, I am impressed.

    Friday June 3, 2011 at 5:20 pm

Some HTML is OK

or, reply to this post via trackback.