Vim80 compiled with python support:
cd vim/src/
./configure --enable-pythoninterp
make
make install
After cloning the repository with recursion, symlink vimrc file:
ln -s .vim/vimrc .vimrc
Then launch Vim, run <leader>p
(leader key remapped to comma) to install plugins with Vundle.
Plugin YouCompleteMe needs additional compiling:
cd .vim/bundle/YouCompleteMe
python install.py
Markdown file can be rendered and auto-refreshed on write, which relies on pandoc and browser-sync:
brew install pandoc node.js
npm install -g browser-sync