public wiki contents of
git clone git://
Log | Files | Refs

commit dec2028cdbec1665e6f304e64426e2521b00fc0c
parent 27b35128a5565d89a4c9caf7b305d831bd772d90
Author: Josuah Demangeon <>
Date:   Wed, 24 Aug 2022 12:19:29 +0200

add two related vi-like text editors

- 5% of the code (6693 lines for neatvi), 50% of the features (no macros :S)
- "conf.h" and "kmap.h" and recompiling as configuration
- very good UTF-8 support
- I never had a crash insofar
- cares about fixing memory leaks (valgrind results on nextvi README)
- nextvi quotes Rob Pike

Worth adding it?
It did not look like "yet another half-baked vi clone project".

Diffstat: | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/ b/ @@ -214,6 +214,8 @@ This covers most console-based programs and programs from * [vim]( (With the GUI, use `:set go+=c` to kill popup dialogs). It can be compiled to be as minimal as possible (see vim-tiny in Debian repos). * [vis]( - A modern, legacy free, simple yet efficient vim-like editor. * [wily]( - An acme clone for POSIX. +* [neatvi]( - A minimal vi implementation supporting bidirectional UTF-8 +* [nextvi]( - A continuation of neatvi development with more features. ### Text processing