To undo is human
Thursday, December 24, 2009 at 10:38PM I usually don't have much to say about editor wars. I am often working on other people's servers and as a necessity I need to work with whatever editor they have installed. This means even though my servers all have 'emacs' or, for a lighter footprint, 'qemacs', other peoples' only have 'vi', 'nano', 'pico', 'edt', or something else. Whatever it is, its works and I cope. It can be frustrating though and I realise the single core issue is this: undo!
Working with emacs I just expect I can undo the last 1, 2, 50, 100 edits I made. Maybe geeks better than I make no mistakes, but I make plenty. With editors like 'vi' and 'nano' I am constant quitting without saving and starting over. With emacs I just undo to the point I made the mistake and continue from there. For me the difference in experience is huge.
You can argue key bindings, moded versus modeless, macros etc., whatever the editor I can cope. But if your favourite editor doesn't have multiple step undo... your editor sucks. So there. And Merry Xmas :-)

Reader Comments