Earlier quoted context omitted.
OK, good point. But isn't writing a text editor one of those garden path problems - a near never ending amount of work to get to just what exists already? I guess I also wonder what inspires developers to start new text editor projects too! Perhaps its just dis-satisfaction with what is there already.
There's a reason you have to be convinced to learn emacs or vi, the user experience is horrible until after you've finished climbing a learning cliff. They work differently than just about every other text editor in the world because they're so old that they don't by default use modern hotkeys people are accustomed to. Any debate about them being better really misses the point, it's the dvorak querty argument all ove…
Comparing how emacs and vi/vim are different from other editors and like saying no one will ever use lisp because of all the parentheses.