diff options
Diffstat (limited to 'bash')
-rw-r--r-- | bash/vim-plugins.bash | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bash/vim-plugins.bash b/bash/vim-plugins.bash index 688d918..53c927d 100644 --- a/bash/vim-plugins.bash +++ b/bash/vim-plugins.bash @@ -24,6 +24,21 @@ function vim-remove { rm "$DOTFILEBASE/.vim/bundle-active/$NAME" } +# 1: git clone url +function vim-install { + source ~/.files + + test $# -eq 1 || exit 1 + + echo "Installing $1" + + ( + cd "$DOTFILEBASE/.vim/bundle" || exit 1 + git submodule add "$1" || exit 2 + git commit -m "Added vim plugin module $1" + ) +} + function _vim_plugins { source ~/.files local cur prev opts plugin |