Earlier quoted context omitted.
I mean. Emacs has the ability to do basically what vim does. Evil mode is really nice (though I can never get used the = register evaluating elisp instead of vimscript). What kills me about emacs is the startup time. Breaks my flow when I'm jumping around and need to edit something quickly. Though I'll admit that doom provides a very nice environment for when I want to play around with some lisp.
Run Emacs as a server. Then open with emacsclient. Instant and you have access to the same process you've been using with all the buffers, etc. emacs --daemon emacsclient
systemctl --user enable emacs.service # For next login
systemctl --user start emacs.service # launches it just this once
This means I never have to even THINK "I should boot the editor", because it's already ready.Add a keyboard shortcut for emacsclient and you're golden