This is my vim setup.
- clone repo to ~/.dotvim
- cd ~/.dotvim
make bootstrap
- installs
vim-plug
- installs
lua
forneocomplete
- installs
vim --with-lua
- installs
make install
- installs necessary dotfiles
- follow instructions above for vanilla vim
- install neovim using
brew tap neovim/neovim && brew install neovim
- run
make neovim-bootstrap
to install pip dependencies- tries to install the pip neovim stuff and update remote plugins
- wait for
pip
to fail somehow - scratch head
- run again and hope for the best
- run
make neovim
- link vim to the XDG config folders
- run
make update
to update any plugins and the.dotvim
code
All the plugins are listed in vimrc
and are handled by vim-plug
- run
make bundle
to install any new bundles
- run
make clean
to clean any removed bundles
- run
make update
to update any plugins and the.dotvim
code
- run
make snapshot
to lock your plugin versions to~/.vim/snapshots/plugins.{date}.snapshot