FWIW, your approach to editors is the same as mine, and it’s what has paid off on the long run for me, having spent 25+ years on this road.
Before Sublime, I was a hardcore vimmer/gvimmer, and I still use it for quick editing in terminals. If there’s a window system, I use Sublime.
I’ve tried all kinds of editors, ATOM, VSCode, Pycharm, Jetbrains Idea, Netbeans and all the likes. Each time I try out something, I find myself gravitating back towards Sublime Text again. Bought the license, and would buy it again, if there would be time for it (which I think it is, considering the amount of money I earned with it).
All the newest hype about VSCode being the ‘next big thing’ is just garbage talk to me. It’s an awful slow monster to me. I can supplement ST with it, when ST doesn’t happen to work, but that’s the only time I’m willing to use it.
I don’t care about packagecontrol.io not being ‘streamlined’ enough or whatever the current buzzword is. We are developers, so if something breaks or doesn’t work, we should be able to figure out what it is. Not that if happens that often.
As far as I’m concerned, Sublime is the single best editor for windowing systems, and I’d like to keep it as is for a long time.
That said, is there a way go get our hands on the windowing system it uses?