[MonoDevelop] Changing vi-mode key mappings in Xamarin Studio/MonoDevelop

Michael Hutchinson m.j.hutchinson at gmail.com
Sat Jul 20 12:47:28 UTC 2013

It's not currently possible to add custom mappings/bindings for the vi
mode, though patches to improve it are always welcome.
On Jul 11, 2013 1:26 AM, "Dustin Jerome" <dustyjerome at gmail.com> wrote:

> After many unsuccessful Google attempts to find the answer, I've come
> here. I'm beginning to tinker around with C# game development using
> MonoGame, and trying to find a good IDE. What I miss the most is the
> efficiency with which I could code using VIM in a Linux environment.
> I enabled the vi-mode in Xamarin Studio, and feel it would be sufficient
> if I could just find a way to remap some keys. For example, instead of hjkl
> for navigation, I like to use "jkl;". I also have a few other ease-of-use
> mappings, such as "jj" mapping to ESC, mostly because I'm lazy.
> I checked Tools>Options>Key bindings, but this doesn't contain anything
> relevant to vi-mode.
> A stackoverflow posting pointed me to the following xml
> file: C:\Users\Dusty\AppData\Roaming\XamarinStudio-4.0\KeyBindings\Custom.kb.xml,
> but there isn't much in there to help, and I can't find any documentation
> on what commands do what.
> Or maybe I'll just break down and actually use VIM...
> Thank you for any assistance you can throw my way.
> -Dustin
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20130720/d4fd6d99/attachment.html>

More information about the Monodevelop-list mailing list