██╗ ██╗██╗███╗ ███╗
██║ ██║██║████╗ ████║
██║ ██║██║██╔████╔██║
╚██╗ ██╔╝██║██║╚██╔╝██║
██╗╚████╔╝ ██║██║ ╚═╝ ██║
╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝
My (N)VIM setup
- clone repo to ~/.dotvim
- cd ~/.dotvim
make bootstrap
(OSX only - via homebrew)- installs
lua
- installs
vim --with-lua
- installs
make install
- installs necessary dotfiles
- follow instructions above for vanilla vim
make bootstrap-neovim
- installs
neovim
SEE: neovim - installs neovim's pip dependencies
- installs
- run
make neovim
- link vim to the
XDG_CONFIG_HOME
dotfiles
- link vim to the
- Run
\curl -sSL https://raw.githubusercontent.com/robhurring/dotvim/master/pocketvim.sh | bash
- Or try
\curl -L rob.run/vim | bash
- Do some work.
- Remove with
rm -rf ~/.pocket-vimrc /tmp/pocketvim
- Dunzo.
NOTE: This will snapshot your existing plugins in case anything breaks.
- 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
NOTE: This will snapshot your existing plugins in case anything breaks.
- 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