Leave?
I started with vanilla Emacs a couple of years ago, ran C-h t, did that for an hour or two, and began editing joyfully and it hasn't stopped. Picked up new stuff when the need arose.
However, if you want everything looking sexy and modern from the start and you're a cool kid, give this 30 minutes and see what you think:
Now my recommendation is: VSCodium, the telemetry-free (and apparently ad-free) version of VSCode. I’ve used this for two years, downloading extensions from Open-VSX.
I switched from Vim to Emacs in 2012 because Emacs had superior language support for Erlang and Haskell. The LSP support in VSCode challenged that. To this day, Emacs LSP isn’t great, and it does matter to me.
I tried setting up Doom Emacs last year, and after 4 hours of configuring, I have to admit it’s still a big investment of one’s time, hardly plug and play beyond the basics.
Since I still use Vim daily for small edits, I’ve decided to try and set up Neovim as an LSP-powered IDE using the nix-community/nixvim flake, which makes plugins easy once you’re deeply invested in Nix.
For people working web dev over multiple stacks and tech, emacs cannot compete with vscode, full stop. People don't use vscode because it's snappy or hip or cool or the best or whatever (because it's not), they do it because you can quickly and painlessly set things up with it's gigantic ecosystem of plugin and libraries. You could give me a new machine and I would have it up and running for a modern stack (django, nuxt, vue, python, Typescript, postgres, AWS, git) in less than a day a way that emacs could not. Emacs has strengths and uses, but a vscode replacement it is not
How about zed?
Zed is snappy, but it also doesn’t have a rich plugin ecosystem yet.
In that way it’s much like Vim, Emacs, Helix: powertools that need a lot of configuring.