So I’ll give you my 2c, I recently started evaluating both of these again as well, primarily because I’d spent a bit of time with Vim and was preparing to spend potentially even more time in Vim, so wanted to check out just how good evil-mode in Emacs was.
The short version is, it’s pretty great, but I am still sticking with Vim + Tmux, primarily for pairing purposes
Stuff about emacs I loved:
- package management is great!
- a lot of your fav vim plugins are already ported, in very little lines of emacs lisp, which is something I’m very interested in
- evil mode is the closest vim emulation I’ve come across (Have used Rubymines version too)
- the ruby REPL is pretty damn awesome
Stuff about emacs I didn’t like so much
- I could not only spend my whole time there, but I could pretty much get lost in amongst everything else
- I don’t have the time to commit to properly learning the extra emacs stuff that falls outside of the evil-mode scope
I honestly suspect that once my 52pairs project is over, I’ll probably invest the time into using emacs, but right now its far easier for me to accomplish what I’m after with Vim and a smallish set of plugins. Not to mention, I haven’t felt like the async issues associated with vim are that much of an issue for me anyway, especially with vim-dispatch.