mondok / dotvim-1

My .vim files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Vim Config

This is my vim setup.

Installing

vanilla vim
  1. clone repo to ~/.dotvim
  2. cd ~/.dotvim
  3. make bootstrap
    • installs vim-plug
    • installs lua for neocomplete
    • installs vim --with-lua
  4. make install
    • installs necessary dotfiles
for neovim
  1. follow instructions above for vanilla vim
  2. install neovim using brew tap neovim/neovim && brew install neovim
  3. run make neovim-bootstrap to install pip dependencies
    • tries to install the pip neovim stuff and update remote plugins
  4. wait for pip to fail somehow
  5. scratch head
  6. run again and hope for the best
  7. run make neovim
    • link vim to the XDG config folders

Updating

  • run make update to update any plugins and the .dotvim code

Plugins

All the plugins are listed in vimrc and are handled by vim-plug

Installing
  • run make bundle to install any new bundles
Cleaning
  • run make clean to clean any removed bundles
Updating
  • run make update to update any plugins and the .dotvim code
Snapshotting
  • run make snapshot to lock your plugin versions to ~/.vim/snapshots/plugins.{date}.snapshot

About

My .vim files


Languages

Language:Vim Script 98.6%Language:Makefile 0.7%Language:Ruby 0.4%Language:Python 0.3%Language:Shell 0.1%