On Mon, Dec 29, 2014 at 1:00 PM, Rich Felker <[email protected]> wrote: > On Mon, Dec 22, 2014 at 10:21:26PM -0600, Rob Landley wrote: >> I plan to implement vi over the next year, but it's one of the four >> realy big commands required by posix (sed, awk, sh, vi) and I've been >> debugging sed against real-world data for _weeks_ now. (It's easy to >> knock out a simple 90% implementation. It's really hard to make >> something do everything right in all the cases people are going to throw >> at it.) > > It would be awesome to have mg too or a similar mg-like emacs clone > but with working unicode support.
You might look at Albrecht Kliene's e3. e3 is that Linux rarity - code written mostly in Assembler. (There is also a C version for other systems.) By default, e3 implements a subset of the WordStar command set, but can emulate emacs, ne, pico and vi. It's the same executable - symlink it under the desired name and it assumes the desired personality. Puppy Linux bundled e3 as vi. See http://texteditors.org/cgi-bin/wiki.pl?E3 (There is also a Puppy build of "Traditional vi", built from source released by Caldera, which I prefer under Puppy. See http://ex-vi.sourceforge.net/ for source. It's under a BSD license.) > Rich ______ Dennis https://plus.google.com/u/0/105128793974319004519 _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
