The version of Vim that comes with OS X is a little old, but more importantly, it doesn’t have all the bells and whistles enabled.
Specifically, it doesn’t come with ruby and python support compiled in. Which is a shame, because some plugins for Vim need it.
I’ve been playing with Vim since a couple months ago when I was pair programming with a co-worker, Shawn. Shawn prefers Vim and he is very good at it.
To make pair programming easier, I decided to improve my very basic Vim
skills. As part of that, I created a new
.vimrc based on Shawn’s. I then
went further and included Vundle
and started looking at various packages.
We used this
.vimrc during our pair programming and pushed it up as a
Homedir package at
http://github.com/docwhat/homedir-vim. I’ve successfully used this
on Windows (via Cygwin) and Centos version 5.6 and 6.2, as well as on the Mac.
You can bypass Homedir entirely and just
However, to use some of the spiffy bits of my
.vimrc on my Mac, I needed a
Vim with all the extras. Here’s how you do it easily:
- Install Homebrew.
Add the “duplicates tap”. This adds formulas for apps that duplicate the build-in OS X functionality:
brew tap homebrew/dupes
- Install Vim:
brew install vim
That’s it. Easy-peasy!