Emacs should be a good choice for everything, which is my point :-)
Just because you can't easily get it to be great at one thing (lsp) doesn't mean it needs to be abandoned for everything else.
Just because you can't easily get it to be great at one thing (lsp) doesn't mean it needs to be abandoned for everything else.