Each time I see a post about Emacs, I get jealous because I prefer Vi's text editing.
If only there existed a good modal editor with a good scripting language behind it...
I keep hoping that Yi (http://www.haskell.org/haskellwiki/Yi) goes somewhere, but it doesn't seem too active.