People say the days of vi are over. They say you should use a cool IDE like Visual Studio, or Eclipse. You know, the kind that up half of your memory before you even opened a file and where whenever you type a '.' your memory will start to swap because it is calculating possible completions as if you were mentally challenged. Nah we don't need all that crap. We are all proper vi users. You can see smug grins on our faces when we reindent code, copy stuff, or pass parts of text through a shell command to make it even more awesome. So be a man, use vi, vim or to be totally tha man, use MacVim. Like me. Because I'm tha man, in case that wasn't obvious.