You'll need virtalenv, virtualenvwrapper, flake8, git, and hg and probably a few other bits installed. I should really document this properly...
This configuration is for OSX 10.7 (Lion). Your mileage may vary on Linux. Windows users - you're on your own.
1) Install SIMBL and MouseTerm for proper vim support of your mouse on OSX in Terminal.app, that or just install iTerm2 and stop hurting yourself.
2) Symlink your .vimrc file and .vim directory to the vimrc and dot_vim directory in this repo
3) Get my custom MacVim from github.com/crankycoder/macvim
You can compile it yourself, or just download it from https://github.com/crankycoder/macvim/downloads