Same here, I’ve ‘learned’ vim and love it. I realize I can write sketches in vim and use the Arduino ide to upload, but that always seemed a bit of a kludge.
I haven’t used this enough to see if it’s worth it, but I’m happy to give it a fair shot…
(and I agree about the ball of sadness!)