UPDATE: Fortunately, it seems some recent updates to vim and tmux have made this dead simple, in your
If you happen to be on older version or are having issues otherwise, here are the previous instructions that may still be useful for you:
brew install macvim --override-system-vim && brew linkapps
brew install reattach-to-user-namespace
- in .vimrc:
- in .tmux.conf:
set-option -g default-command "reattach-to-user-namespace -l bash"
View this and other helpful system configurations here