Compare commits
7 Commits
c10efcbc39
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| a7e82cc162 | |||
| 1a31226c6d | |||
| 6509c7cbf0 | |||
| aa9c5099d3 | |||
| f8e9308ced | |||
| 40cbe6c345 | |||
| f9fe6eb524 |
25
.vimrc
25
.vimrc
@@ -1 +1,26 @@
|
|||||||
set nu
|
set nu
|
||||||
|
|
||||||
|
call plug#begin()
|
||||||
|
" Declare the list of plugins.
|
||||||
|
"
|
||||||
|
|
||||||
|
Plug 'tpope/vim-sensible'
|
||||||
|
|
||||||
|
" Plug 'Valloric/YouCompleteMe'
|
||||||
|
|
||||||
|
Plug 'scrooloose/nerdtree'
|
||||||
|
|
||||||
|
Plug 'vim-airline/vim-airline'
|
||||||
|
|
||||||
|
Plug 'vim-airline/vim-airline-themes' " Status line"
|
||||||
|
|
||||||
|
Plug 'majutsushi/tagbar' " Tag bar"
|
||||||
|
|
||||||
|
Plug 'jiangmiao/auto-pairs'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
" list ends here.
|
||||||
|
call plug#end()
|
||||||
|
|||||||
34
install.sh
34
install.sh
@@ -1,20 +1,39 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# install.sh --- bootstrap script for vim
|
||||||
|
# Copyright (c) 2024-2024 Wenwen Zhang & Contributors
|
||||||
|
# Author: Wenwen Zhang < zhangwenwen1000@gmail.com >
|
||||||
|
# URL:
|
||||||
|
# License: GPLv3
|
||||||
|
#=============================================================================
|
||||||
|
|
||||||
|
|
||||||
echo "Vim Configuration Installation Script is Running ..."
|
echo "Vim Configuration Installation Script is Running ..."
|
||||||
|
|
||||||
# 切换到用户根目录
|
# 切换到用户根目录
|
||||||
cd ~
|
cd ~
|
||||||
|
|
||||||
CONFIG_FILE=".vimrc"
|
CONFIG_FILE=".vimrc"
|
||||||
|
VIM_CONFIG_DIR=".vim"
|
||||||
|
|
||||||
TIMESTAMP=$(date "+%Y-%m-%d_%H:%M:%S")
|
TIMESTAMP=$(date "+%Y-%m-%d_%H:%M:%S")
|
||||||
|
|
||||||
echo "Backup .vimrc to .vimrc_Back_$TIMESTAMP"
|
echo "Backup .vimrc/.vim to .vimrc/.vim_Back_$TIMESTAMP"
|
||||||
|
|
||||||
if [ -e "$CONFIG_FILE" ]; then
|
|
||||||
mv .vimrc .vimrc_BACKUP_$TIMESTAMP
|
|
||||||
|
|
||||||
|
if [ -f "$CONFIG_FILE" ]; then
|
||||||
|
mv "$CONFIG_FILE" "$CONFIG_FILE"_BACKUP_"$TIMESTAMP"
|
||||||
else
|
else
|
||||||
echo ".vimrc is not existing..."
|
echo "$CONFIG_FILE" " is not existing..."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d "$VIM_CONFIG_DIR" ]; then
|
||||||
|
mv "$VIM_CONFIG_DIR" "$VIM_CONFIG_DIR"_BACKUP_"$TIMESTAMP"
|
||||||
|
else
|
||||||
|
echo "$VIM_CONFIG_DIR" " is not existing"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
CONFIGBASE="myconfig.vim"
|
CONFIGBASE="myconfig.vim"
|
||||||
@@ -25,6 +44,13 @@ mv $CONFIGBASE/.vimrc ./
|
|||||||
|
|
||||||
rm -rf $CONFIGBASE
|
rm -rf $CONFIGBASE
|
||||||
|
|
||||||
|
echo "Config vim-plug ..."
|
||||||
|
|
||||||
|
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
|
||||||
|
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo "Done! Finished install vim Configuration."
|
echo "Done! Finished install vim Configuration."
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user