I know I maintain a Vim framework, Vim colorscheme and a Vim plugin, but just recently I switched to Doom Emacs...
I still have all the issues with it, or the 'preferred' way of using it:
- with GUI (I prefer my editor inside tmux)
- running single instance as a daemon (which makes LSP treat all opened projects as one)
But I fixed all the issues.
I use emacs-nox, so no X support. I run separate Emacs instances per project. To make it faster as an $EDITOR, I also run daemon, but only use clients for some non-project edits.
What do I get using it instead of Vim?
Tramp, Org-mode, some more IDE-like behaviours (e.g.: filling snippets). It's clear that underlying editor isn't modal, but sometimes that's desired.
Also dired is good.
@lanius Perhaps I may give another try.
Thanks for the suggestion :)
@slimtux Emacs can do things Neovim can't though. Believe me, I tried. :) Tramp and org-mode are especially a selling point to me. With Emacs I can easily edit and manage files on a server from the comfort of my editor.