Emacs is spectacular. I don’t actually claim to have mastered it, but I think I’ve gotten to be good enough at it to cross this off. The one true downside to Emacs is that it’s so customizable that I often spend inordinate amounts of time tweaking it instead of using it for real work.
People doing this are also doing these things:
Entries
I’ve completelly switched from emacs to vim.
I like emacs, but since I’ve purchased my new tiny laptop with a small keyboard my wrists started hurting badly when I constantly play emacs chords. Switching to vim took some time (mostly for reading wonderful book about this editor). Anyway, I’m collecting more and more useful features of this editor and almost feel like at home with it now.
I think it’s hard to argue a great case for mastering an editor these days now that we have more commonplace refactoring browsers and nicer languages like Ruby, but it’s still worth doing for any dedicated programmer.
I think vim is great! But I really use only a small fraction of its full power. I need to get to know my editor really well, so it can do even more work for me.


