Neat. Really. I really want to use emacs but I find it hard to justify learning all it's intricacies when I'm only going to use it at certain times while programming.
This kills two birds with one stone, gets me off MS Office and into keybind heaven
For some people Emacs acts like a maelstrom for everything you do on a computer. In the beginning you use it to code in one language, then in another language, then you use it for (La)TeX, then you use it as an organizer, then you use it to read your mail, then your RSS feeds, then you embed it into text-fields in your web browser...
At some point everything that does not act like Emacs feels annoying and uncooperative. That justifies the learning curve easily.
Amen. Think of 20 years using the grossly identical UI for all those disparate tasks... How much time do you think you lose learning the little quirks of a new app just because you're typing things inside a differently labelled box?
And then you can script or macro all of those processes using the same set of concepts...
This kills two birds with one stone, gets me off MS Office and into keybind heaven