Hi Dimitris, Thanks for working on sandy! I'm skimming over the changes and they look promising. When you are done polishing, they would fit nicely upstream.
In fact... does anyone use the default / non-modal sandy bindings on a daily basis? I find they work nicely for simple edits or when typing from scratch, but find myself falling back to vi(m) for heavier changes. We can try and keep two different config files for a while. As a side note: the first version of sandy was actually a GTK+ editor and had two different config files for Emacs and CUA/windows-like keybindings. Yikes. If "suckless-vi" ends up based on sandy I'll be as happy as a clam. I don't have a lot of free time, but I'd be happy to help. BR, Rafa