Yeah, I got used to vim while I was in school and probably wouldn't have put in the investment otherwise. It was worth. I'm not an expert in it, nor do I have a ton of fancy things installed, but it's fast and works in basically any situation (esp over SSH). My coworkers keep getting forced to change IDEs while I stick with vim.