Vim is still sexy!
NOTE: This post is not about the editor war — so please don’t try to start one either.
I use vim as my editor of choice. As I note above, to each his own editor.
However, Vim is not what one would call a “sexy editor”. After all, it has been around (in some shape or form) since before I was born. It does not generate as much buzz in the blogosphere and is not the darling of all the new kids on the block, as some of the other editors out there. Not many Ruby on Rails developers, for instance, seem to be using Vim for coding (actually, saying that a lot of RoR developers seem to be using Textmate is probably more accurate, but you get the point). It is written in C and does not use git for hosting. The Vim website leaves much to be desired. In the social networking world, Vim barely has a presence.
But, I contend that Vim still has a lot to offer. Here are few of the things you can check out to spruce up your Vim usage:
- xoria256: a modern, functional and eye-pleasing color scheme.
- snipMate: Textmate like snippets for Vim. Interestingly, snipmate lives on github. There are actually several textmate like plugins for Vim, I prefer snipMate. I have succesfully used snippetsEmu in the past.
- Omni completion: Probably not as awesome as Visual Studio’s, but useful nonetheless.
- Check out my list of some essential vim plugins.
- A byte of Vim: from the author of the well known “A byte of Python” book.
I’m also very happy to see the number of Vim related repositories on github. Bottomline: don’t give up on Vim. Vim is still sexy baby, you just need to look in the right places :)
Update: I’m including a screenshot of Xoria below.