I would like to contribute to create a fish_kak_key_bindings.fish which would use kakoune's modal editing and bindings.
Changing keybindings to match kakoune's seems like it should be simple enough. However I'm wondering if anybody might know where to start to make escape go directly to visual mode, in kakoune, moving is selecting so <w> does not just go to the next word, it selects from current position to the next word. Also by convention, capital commands expand selection, so <W> expands selection to the next word. Abstractly i think an easy way to do it would be:
<shift-{key}> continue visual mode -> movement
<key> reset visual-mode -> movement
Also not sure how using <i> to insert before and <a> to insert after selection would work or how hard it may be.
If anybody has any info or is willing to help with this I would appreciate it very much!
I would like to contribute to create a
fish_kak_key_bindings.fishwhich would use kakoune's modal editing and bindings.Changing keybindings to match kakoune's seems like it should be simple enough. However I'm wondering if anybody might know where to start to make
escapego directly to visual mode, in kakoune, moving is selecting so<w>does not just go to the next word, it selects from current position to the next word. Also by convention, capital commands expand selection, so<W>expands selection to the next word. Abstractly i think an easy way to do it would be:<shift-{key}>continue visual mode -> movement<key>reset visual-mode -> movementAlso not sure how using
<i>to insert before and<a>to insert after selection would work or how hard it may be.If anybody has any info or is willing to help with this I would appreciate it very much!