@bsdnow Hey, wrapping up #605, Tom accused nvi(1) of lacking multiple levels of undo. Just to clarify, nvi does have multiple levels of undo, but you have to `u` to undo once, and then use `.` to keep applying additional levels of undo. If you instead hit `u` a second time, it undoes the undo (effectively acting like a one-deep undo like `ed(1)` offers). Here's hoping it improves his vi experience ☺