Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Aside from neovim, no mention of nvi, Keith Bostic's fork which was BSD mainline, and the Japanese hacked on to add utf handling.

The main divergence of note is tab expansion.



And one probably wouldn’t notice, but the buffer is backed by a “recno”[0] Berkeley DB instance[1].

[0] https://edoras.sdsu.edu/doc/BerkeleyDB/ref/am_conf/logrec.ht...

[1] https://en.wikipedia.org/wiki/Berkeley_DB


Isn't that how most editors manage infinite undo/redo? I wondered if there is some magic "prune the backend and its now linear" model.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: