My new macbook came builtin with an “old”(er) version of vim which apparently was compiled without python and ruby. I want that.
Installing custom formula
Now, since I want vim compiled with python and ruby support (for some plugins), I can not use
$ brew install vim
so I need a custom brew formula:
$ brew install https://raw.github.com/Homebrew/homebrew-dupes/master/vim.rb
Tell shell to use correctly compiled vim
(By default) homebrew installs its programs in /usr/local/bin. But after installing vim via brew in the previous step, I still get this:
$ which vim /usr/bin/vim
My solution to using the correct vim, was to prepend /usr/local/bin to $PATH instead of having it somewhere in the middle. Now my $PATH looks like this in my .zshrc:
and, as evidence:
$ which vim /usr/local/bin/vim $ vim --version | grep +ruby | echo $? 0 $ vim --version | grep +python | echo $? 0
Allright, we’re good to go!