I gave it up. I had a sudden realization that Vim had become just as big as the programming. Training myself on the commands, trying out plugins, developing the dexterity to not hit a stray key and end up saying, "WTF" aloud.

I'd much rather just be a little bit slower, but worrying a lot more about what I'm doing than how speedy and badass I am while doing it. I'm using a barebones IDE named Geany on Ubuntu for when I need that type of thing currently.