Vrapper is an Eclipse plugin which acts as a wrapper for Eclipse text editors to provide a Vim-like input scheme for moving around and editing text. Unlike other plugins which embed Vim in Eclipse, Vrapper imitates the behavior of Vim while still using whatever editor you have opened in the workbench. The goal is to have the comfort and ease which comes with the different modes, complex commands, and count/operator/motion combinations which are the key features behind editing with Vim, while preserving the powerful features of the different Eclipse text editors, like code generation and refactoring.
| Tags | Text Editors Integrated Development Environments (IDE) Text Processing General Software Development |
|---|---|
| Licenses | GPLv3 |
| Implementation | Java |
| Translations | English |
Recent releases


Release Notes: Lots of miscellaneous bugfixes and new features, including sentence motions '(' and ')', support for mappings with Shift and Alt, and change list traversals 'g,' and 'g;'. Marks now stay put as the document changes.


Release Notes: This release introduces a new optional PyDev plugin, adds <C-a> and <C-x> increment/decrement operations, adds basic support for :sort, and adds miscellaneous new commandline operations


Release Notes: This release includes the ability to open files with ':e' or ':find' and the corresponding commands to support them. Other changes include miscellaneous bugfixes and features such as: support for Ctrl+w (delete word) in command-line modes, a fix for backspace behavior in replace mode, and a fix for single-character mappings in insert mode.


Release Notes: This is primarily a bugfix release. It doesn't include anything major.


Release Notes: This release adds support for the much-requested substitution feature, a history for commandline modes, basic support for the :g command, unnamed clipboards, and more.
Recent comments
05 Sep 2009 12:15
and there was much rejoicing.
thank you for this.
31 Mar 2009 02:57
Not sure if this is the best place to provide feedback, but it's the one I could find. Project looks very promising, but does not work with Aptana editors ( aptana.com/ ). I was under the impression that Aptana's editors did in fact use the AbstractTextEditor class, so I'm not sure why it doesn't seem to be working (as far as I can tell it works with the PDT editor on the same installation -- I run Aptana as a plugin on Eclipse 3.5 milestone 6).
I personally am not a vim user, but I came across your project and decided to check it out because apparently some people are having problems with the other vi plugins on recent versions of Aptana. If Vrapper can easily be made to work with Aptana's editors, I suspect you would suddenly make a lot of people very happy.