Quantcast
Channel: Editor
Viewing all articles
Browse latest Browse all 58

Vrapper (Vim)

$
0
0
Date Created: 
Mon, 2009-03-02 10:49
Date Updated: 
Fri, 2021-01-15 10:12
Vrapper Team

Vrapper 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 behaviour 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. Vrapper tries to offer Eclipse users the best of both worlds.

Our update site also has optional Vrapper extensions which are not available via the Marketplace. They include additional support for programming languages and ports of various vimscripts. Specifically, they are:

  • Split Editor commands (requires Eclipse 4+)
  • Java extensions (requires JDT)
  • C/C++ extensions (requires CDT)
  • Python extensions (requires PyDev)
  • Port of sneak.vim vimscript
  • Port of surround.vim vimscript
  • Port of ipmotion.vim vimscript
  • Port of argtextobj.vim vimscript
  • Port of methodtextobj.vim vimscript
  • Port of exchange.vim vimscript
  • Port of textobj-line.vim vimscript
  • Port of vim-indent-object.vim vimscript
  • Port of cycle.vim vimscript
  • Port of camelcasemotion.vim vimscript
  • Integration with clang-format command

Documentation for these optional plugins can be found here: http://vrapper.sourceforge.net/documentation/?topic=optional_plugins

Fork us on GitHub! https://github.com/vrapper/vrapper


Viewing all articles
Browse latest Browse all 58

Trending Articles