2 ms·
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 i
by ggm 2y ago
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.
- bch 2y agoAnd 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.html https://edoras.sdsu.edu/doc/BerkeleyDB/ref/am_conf/logrec.ht... [1] https://en.wikipedia.org/wiki/Berkeley_DB https://en.wikipedia.org/wiki/Berkeley_DB
- ggm 2y agoIsn't that how most editors manage infinite undo/redo? I wondered if there is some magic "prune the backend and its now linear" model.