X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=vim-shell%2Finstall.sh;fp=vim-shell%2Finstall.sh;h=fe772bbb929b63a16181caa9a894ed85662c1709;hb=68bf91b6c842cd0d936d0d87ee6d72e4e21f9e1b;hp=0000000000000000000000000000000000000000;hpb=541bf110df267071ca3faa41daef5e855c35d160;p=webi-installers%2F.git diff --git a/vim-shell/install.sh b/vim-shell/install.sh new file mode 100644 index 0000000..fe772bb --- /dev/null +++ b/vim-shell/install.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +function __init_vim_shell() { + set -e + set -u + + mkdir -p "$HOME/.vim/plugins" + rm -rf "$HOME/.vim/plugins/shell.vim" + + echo "" + + if [ ! -e "$HOME/.vimrc" ]; then + touch "$HOME/.vimrc" + fi + + if ! grep 'shell=' -r ~/.vimrc > /dev/null 2> /dev/null; then + printf '" bash set as default shell (for compatibility) by webinstall.dev/vim-shell\n' >> ~/.vimrc.new.1 + printf 'set shell=bash\n' >> ~/.vimrc.new.1 + printf '\n' >> ~/.vimrc.new.1 + cat ~/.vimrc >> ~/.vimrc.new.1 + mv ~/.vimrc.new.1 ~/.vimrc + fi + + echo "" + echo "Vim default shell is set. Edit with 'vim ~/.vimrc'" +} + +__init_vim_shell