VIM is very high-maintenance, almost too high-maintenance for my tastes. I like to be up and ready within five minutes of installing a text editor. Getting started with VIM is like learning an entirely new spoken language with all of the manual configuration with .vimrc, the different commands, the plugins and stuff. It's one of those things where you have to keep using it almost everyday or you'll have to relearn it all over again.