A great comment by Martin DeMello on ruby-talk, inside a long, unneeded thread on userface simplicity and commandlines:
vi isn’t easy to learn; it’s easy to use. You can do a lot of very powerful stuff with surprising ease, far more so than in the more userfriendly editors. emacs too, espcially if you’re an octopus :)
*rofl*