Presumably you’re using vim mode in your existing tools, right?
As a former diehard vim user, my candid advice is to Just Use Vim Mode in a JetBrains IDE... and sometimes use vim or Sublime when you’re impatient/ want the snappiness... but otherwise just get shit done. Working code is much more interesting than a snappy GUI for a “lightweight” editor. The snappiness is merely aesthetic, whereas an intelligent IDE provides utilitarian value: added assurance and less rework due to easy-to-catch problems.
Of course of course one can custom-build their text editor setup until it’s basically an IDE, but shit, I’d rather build applications instead of my toolchain.
Oh and if things feel slow in a JetBrains IDE, consider getting a faster computer. I finally pulled the trigger on that in 2014 and haven’t had to upgrade since. (It’s a Mac so it hasn’t rotted from Windows Rot.) 2014 is when I stopped tuning up my vim and Sublime config ad nauseum, because the snappiness didn’t matter much anymore.
I swear I’m not being snarky. I yak-shave my tool chain sometimes, and I need someone to remind me of these basic things sometimes. So just trying to pay that forward.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.