viなんか使えるかよ、と思ってNEmacsを何年か使い、EmacsLispでマクロを組むようにもなったが、viならおにぎりを食べながら操作できると気付いてあっさりviに乗り換えたな。