On the note of Vim, i wonder what could make Plugin development as active as Atom?
To me, that is a large part of what makes Atom attractive is the development community. I don't feel like Vim or Emacs has that, despite having so many plugins/etc. There just isn't as much Zeal for it.
I wonder if something about Vim could simplify this. Make it easier to support, develop, extend and use plugins?