#!/bin/sh -e plugins=' git@github.com:mvertes/vimki #git@github.com:fatih/vim-go #git@github.com:othree/xml.vim git@github.com:junegunn/fzf.vim #git@github.com:rust-lang/rust.vim #git@github.com:preservim/nerdtree #git@github.com:tpope/vim-fugitive git@github.com:prabirshrestha/vim-lsp #git@github.com:mattn/vim-lsp-settings ' ht='test -d doc && vim -c "helptags doc" -c "q"' mkdir -p start cd start for p in $plugins do case $p in ('#'*) continue ;; esac n=${p##*/} if [ -d "$n" ]; then echo "update $p" (cd "$n" && git pull && eval "$ht") else echo "init $p" (git clone "$p" && cd "$n" && eval "$ht") fi done