Viclipse is a vi-keybinding plugin for the Eclipse IDE. It's currently in proof-of-concept stage, but you're welcome to try it out. To check out the source code and run, follow these steps:

  1. In Eclipse, do: Use these settings:
  2. Hit "Next"
  3. "Use an existing module"
  4. Select "Viclipse"
  5. Hit "Finish"
  6. Right-click on the new "Viclipse" project This will open another instance of Eclipse with the Viclipse plugin loaded.
  7. Open or create a file as normal.
  8. There will be a new "Viclipse" menu; select "Enable Viclipse" from that menu.
  9. You will now be able to move around vi-style. The currently supported keys are:

If you have any questions or comments, please email me at rosswerner [at] users [dot] sourceforge [dot] net.

Not Dead Yet!

I realize I haven't checked any code into CVS for a year now, but that doesn't mean I'm not interested in working on this plugin. I simply have no expertise in the Eclipse plugin API, and the documentation is spotty at best. All I am is an Eclipse user who really loves vi. So if you know how to do various simple things with Eclipse plugins (like write to the status bar), please let me know! I really want this project to go forward, but having other people bug me about it and let me know they're interested is a great way to motivate me. So drop me a line, even if it's just to say you have no programming help to offer, you've just ran the sample code and are interested in seeing more progress. Thanks!