git.fiddlerwoaroof.com
installer.sh
ffc9d555
 #!/bin/sh
 # Standalone installer for Unixs
 # Original version is created by shoma2da
 # https://github.com/shoma2da/neobundle_installer
 
 if [ $# -ne 1 ]; then
   echo "You must specify the installation directory!"
   exit 1
 fi
 
 # Convert the installation directory to absolute path
 case $1 in
   /*) PLUGIN_DIR=$1;;
   *) PLUGIN_DIR=$PWD/$1;;
 esac
 INSTALL_DIR="${PLUGIN_DIR}/repos/github.com/Shougo/dein.vim"
 echo "Install to \"$INSTALL_DIR\"..."
 if [ -e "$INSTALL_DIR" ]; then
   echo "\"$INSTALL_DIR\" already exists!"
 fi
 
 echo ""
 
 # check git command
 type git || {
   echo 'Please install git or update your path to include the git executable!'
   exit 1
 }
 echo ""
 
 # make plugin dir and fetch dein
 if ! [ -e "$INSTALL_DIR" ]; then
   echo "Begin fetching dein..."
   mkdir -p "$PLUGIN_DIR"
   git clone https://github.com/Shougo/dein.vim "$INSTALL_DIR"
   echo "Done."
   echo ""
 fi
 
 # write initial setting for .vimrc
 echo "Please add the following settings for dein to the top of your vimrc (Vim) or init.vim (NeoVim) file:"
 {
     echo ""
     echo ""
     echo "\"dein Scripts-----------------------------"
     echo "if &compatible"
     echo "  set nocompatible               \" Be iMproved"
     echo "endif"
     echo ""
     echo "\" Required:"
     echo "set runtimepath+=$INSTALL_DIR"
     echo ""
     echo "\" Required:"
     echo "if dein#load_state('$PLUGIN_DIR')"
     echo "  call dein#begin('$PLUGIN_DIR')"
     echo ""
     echo "  \" Let dein manage dein"
     echo "  \" Required:"
     echo "  call dein#add('$INSTALL_DIR')"
     echo ""
     echo "  \" Add or remove your plugins here like this:"
     echo "  \"call dein#add('Shougo/neosnippet.vim')"
     echo "  \"call dein#add('Shougo/neosnippet-snippets')"
     echo ""
     echo "  \" Required:"
     echo "  call dein#end()"
     echo "  call dein#save_state()"
     echo "endif"
     echo ""
     echo "\" Required:"
     echo "filetype plugin indent on"
     echo "syntax enable"
     echo ""
     echo "\" If you want to install not installed plugins on startup."
     echo "\"if dein#check_install()"
     echo "\"  call dein#install()"
     echo "\"endif"
     echo ""
     echo "\"End dein Scripts-------------------------"
     echo ""
     echo ""
 }
 
 echo "Done."
 
 echo "Complete setup dein!"