-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Welcome to the VimAddin wiki!
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...
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:
- Repeated actions by murphyslaw480 has been merged into this addin.
- G - Goto line [count] navigates to the specified line number.
- Context mark - jump to the last caret position with [`].
- Repeat last action by pressing [.].
- 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
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:
This addin is licensed under the MIT license.