There are a couple of steps to this setup; first, install a modern version of vim (and optionally MacVim)...
brew install macvim
ln -Fs `find /usr/local -name "MacVim.app"` /Applications/MacVim.app
next, install Fira Code, perhaps
via brew
:
brew tap homebrew/cask-fonts
brew install --cask font-fira-code
and then clone this branch of the repo:
git clone -b 2017 --single-branch [email protected]:jontg/dotvim ~/.vim
pushd ~/.vim/bundle
git submodule update --init --recursive
pushd YouCompleteMe
./install.py
popd
popd
and finally, plug everything together!
mkdir -p ~/.vim/backup
ln -s ~/.vim/vimrc ~/.vimrc