Re: [dev] [sandy] [PATCH] VIM key bindings.

From: Rafa Garcia Gallego <rafael.garcia.gallego_AT_gmail.com>
Date: Sun, 13 Jul 2014 14:33:16 +0200

On Sun, Jul 13, 2014 at 2:29 AM, Dimitris Zervas <dzervas_AT_dzervas.gr> wrote:
> I think that the patch is ready.
> It has some little bugs and some beautiful vim keys were not implemented (such as r), but I'll work on them...
> I'm not into creating a dozen more functions, so it will take me some time to think a way to implement them...

Great work! I found a couple of bugs, but they should be easy to fix.
There is room for some more code, but I appreciate you keeping things
simple.

I think we could aim for maximum expectability while keeping the
amount of code at a minimum: anyone using basic vi commands should
feel mostly at home when using sandy.

As a personal opinion, I'd rather not implement complex text
operations that can be "piped out" (e.g. :s/foo/bar/, upper/lower
case...) but other than that feel free to code away.


> So, here you go! :)
> You can also get the latest commit from my repo (https://git.dzervas.gr, it won't crash :P)

I have applied this after changing t_nocomm()'s name to t_ins(). I've
also added your name to the LICENSE file.


However, I tried pushing to git.suckless.org, but I can no longer
login to my account (rafa_AT_suckless.org) with my SSH key. Sigh.

I have pushed it to my personal fork at https://bitbucket.org/rafaelgg/sandy



> I've not touched the data structures, and I won't, until I reach sandy's features up to a point that it can be my main editor.

Thanks for that. Let's try to make a decent simple vi-like editor and
then start worrying about performance and whatnot.

Cheers,
Rafa
Received on Sun Jul 13 2014 - 14:33:16 CEST

This archive was generated by hypermail 2.3.0 : Sun Jul 13 2014 - 14:36:06 CEST