Over the course of my career I've moved from Emacs (in-terminal), to Spacemacs (emacs mode), to Spacemacs (vim mode), to Doom Emacs (vim mode), to neovim (in-terminal).
After a while of using both emacs and vim text editing, I found the vim way much easier for me. I used emacs with "evil mode" (vim keybindings) for a long time, but I wasn't using all of the other features the author here speaks about. So I found it easier to run Neovim alone instead of the extra complexity of getting emacs to behave like vim.
Did you customize Emacs much? Or add functionality, rather than just customize? I'm a long time vim/nvim user and as much as Lua brought to the party, I'm finding I want to add functionality, and that feels more appealing in Emacs.
Mostly just LSP integration. I didn't really feel the need to manage my email or filesystem with Emacs. Even git I prefer to use on the command line than use an editor/IDE plugin for.
Yeah same. I'll probably spend a some more time with Emacs, having fun toying around with it, and then realize all I really want is a fast, snappy editor. Then I'll be back to nvim. Wash-rinse-repeat every couple of years.
Nothing wrong with that. There was nothing wrong with emacs in vim mode — it functioned just fine. I'm familiar with lisp so it wasn't even hard to configure particularly, just not as easy as neovim for my particular use-case.
After a while of using both emacs and vim text editing, I found the vim way much easier for me. I used emacs with "evil mode" (vim keybindings) for a long time, but I wasn't using all of the other features the author here speaks about. So I found it easier to run Neovim alone instead of the extra complexity of getting emacs to behave like vim.