Skip to content
Edward Ned Harvey edited this page Mar 9, 2015 · 8 revisions

Welcome to the VimAddin wiki!

Usage

When you install the addin, the vi modes toggle in Preferences > Text Editor > Behavior will trigger the text editor to use the addin. This is a beta version, so it might not work without a restart after toggling...

Features

The feature set currently in this addin includes everything in the MonoDevelop core vi modes addin as of version 5. In addition, the following have been implemented:

Missing Features

  • z., zEnter, z-, keep cursor where it is, scroll the buffer up or down to make current line center, top, or bottom of display
  • 0 should go to beginning of line, just like $ goes to end of line
  • Block selection - this may be easier approached by working with mhutch's new vi mode rework.
  • Ctrl+F in vim actually should page down. How can we manage key bindings between the IDE and VimAddin?
  • Add the ones you care about here.
  • gt and gT should switch tabs.
  • :sort should sort lines alphabetically
  • Ctrl+R for redo
  • :b to open a tab with a file name matching the substring

Discussion

Have a problem or idea? Feel free to

  • Drop a line in gitter.im
  • Open up an issue on Github
  • Email me

Preferably pick one of the two first bullets so other people can follow the discussion. By the way, there may be some discussion that happens on the Xamarin Forums. For instance, the unofficial vi modes thread that I post for help may be useful for getting context about how the addin came to be:

License

This addin is licensed under the MIT license.

Clone this wiki locally