Hacker News

cousin_it
Show HN: Text undo that doesn't lose your edit history vladimirslepnev.me

leephillips3 days ago

This is built in to vim.

Bjartr2 days ago

For those interested, here's the Vim docs for the undo tree

https://vimdoc.sourceforge.net/htmldoc/usr_32.html

cousin_itop2 days ago

My approach was linear, not a tree. The innovation (a small one) is how to make linear actually feel kinda ok, but at the same time not lose work.

leephillips2 days ago

If I understand correctly, the vim undo tree is a superset of your approach: in vim you can go forward and backward in time, seeing all versions of the file, and need not explicitly deal with the tree.

hn-front (c) 2024 voximity
source