Re: [dev] [RFC] Design of a vim like text editor

From: Christian Hesse <>
Date: Mon, 15 Sep 2014 10:05:21 +0200

Dimitris Zervas <> on Mon, 2014/09/15 10:49:
> On September 13, 2014 5:01:15 PM EEST, "Marc André Tanner"
> <> wrote:
> >TLDR: I'm writing an experimental but (hopefully) highly efficient vim
> >like text editor based on a piece chain data structure. You will find
> >an url to a git repository at the end of this rather long mail.
> Take a look at sandy [0], it is a suckless vim-like text editor.
> We haven't paid much attention at the text management algorithm, but I
> think that your algorithm is not that difficult to implement. Apart from
> that, we've implemented all the features you pointed, apart from auto
> completion.
> Have fun coding! :)
> [0]:

sandy is a nice editor, but not vim-like, no? Looking at the man page it
looks similar to nano and friends.

I did test it some time ago, but did not feed familiar with it. (In contrast
to vis, which works as expected for a vim-like editor.)
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}

Received on Mon Sep 15 2014 - 10:05:21 CEST

This archive was generated by hypermail 2.3.0 : Mon Sep 15 2014 - 10:12:07 CEST