I used to be someone who used sublime when it was cool, then atom then I switched to vim then spacemacs. But I sorta gave up on that stuff cause I hate spending time maintaining configs especially when I switch languages so often. Now I just exclusively use jetbrains IDEs with ideavim and only minimally add configs when I get annoyed enough by something. I like how when I switch languages and use a jetbrains IDE I get a really nice consistent IDE experience and I just need to discover the language specific features as I go no need to maintain some complex configs and try to find the best plugins. I can always trust that the code completion is gonna be pretty smart in whatever language I’m in as well.
My backup IDE is spacemacs for the same reason minus the smart code completion (getting better with lsp).
The only disadvantage is I currently work on a frontend team and I constantly get laughed out the room for screensharing webstorm instead of vscode lol