I think that one of emacs’ surprising great points is that there is a plugin for a lot of smaller languages. If you’re working with a language that has no special text editor love at all you’re likely better off using vim but if the language authors made a plugin for their language, it’s likely either going to be for emacs or vscode.
Very interesting. I didn't know that Emacs was better at providing plugins. Would you happen to know to what that is attributable?
Spacemacs has a bespoke customization system involving layers that is not all that friendly towards copy & pasting code from the internet. Doom emacs customization leans more to the vanilla side which can help if you need to solve a problem in your workflow.
Did I understand you correct in that customizing Spacemacs is a completely different beast. So knowledge acquired related to it doesn't translate well to Vanilla/Doom Emacs and vice versa?
Thanks for mentioning Helix! I've definitely considered Helix. But as 'its Vim implementation' messes the structure of its 'sentences', it seemed somewhat detrimental with respects to improving my Vi(m)-game. Furthermore, I am not confident that it will continue to thrive 20 years down the line; while both Emacs and Vi(m) have already proven with their respective track records how robust their ecosystems are.
Which is another concern 😅. For whatever it's worth, I believe Lapce to be more promising.