My philosophy has been very much centered around... don't spend too much time trying to learn everything before getting started with proper coding.
If you're already in vim things should be pretty easy honestly.
I know I could probably get more efficient on my shortcuts and ninja moves on the keyboard, but I'm starting to feel pretty productive.