I use vim and atom, but most of my fellow developers don't want to use atom because it's heavy and slower than st, vim and emacs are out of question for them i think because things like the amount of work needed to prepare all the plugins to get the same functionality as the other tools.
Did you know that there are rich distributions that have done that for you? You can literally install those with a few simple steps and have fully functional super environment.
Key words for Google search: Emacs Prelude, or Spacemacs
Didn't know that, thanks!
TODO: search for vim equivalents
Neovim has some good documentation on how to get started. Also, spacemacs has vim bindings if you wish, afaik.
Spacevim, vim-bootstrap, spf13, janus, vim-sensible (for sensible defaults for vim only).
I think we are supposing that electron apps aren't good software. But yes, emacs and vim still exist.