diff options
| author | Chris <[email protected]> | 2020-04-02 12:30:17 -0400 | 
|---|---|---|
| committer | Chris <[email protected]> | 2020-04-02 12:30:17 -0400 | 
| commit | 2df64a787b1cd437c7045a0ab748976776611238 (patch) | |
| tree | 5336d639c7ccd8c4499766bbd5d6abcae4af0a60 /utils | |
| parent | 44e323b526c00642f49709ad734ce7e6fdbe2c26 (diff) | |
auto push
Diffstat (limited to 'utils')
| -rw-r--r-- | utils/commands/leadercommands.txt | 17 | ||||
| -rw-r--r-- | utils/installer.sh | 86 | 
2 files changed, 86 insertions, 17 deletions
| diff --git a/utils/commands/leadercommands.txt b/utils/commands/leadercommands.txt deleted file mode 100644 index c2d2479c..00000000 --- a/utils/commands/leadercommands.txt +++ /dev/null @@ -1,17 +0,0 @@ -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing -<space>:g - open thing              <space>:g - open thing              <space>:g - open thing              <space>:g - open thing - - - diff --git a/utils/installer.sh b/utils/installer.sh new file mode 100644 index 00000000..de8c093e --- /dev/null +++ b/utils/installer.sh @@ -0,0 +1,86 @@ +#!/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!" | 
