Compare commits

...

7 Commits

Author SHA1 Message Date
a7e82cc162 update 2024-06-02 11:21:56 +08:00
1a31226c6d update 2024-06-02 09:35:59 +08:00
6509c7cbf0 update 2024-06-01 22:45:20 +08:00
aa9c5099d3 update 2024-06-01 22:42:16 +08:00
f8e9308ced update 2024-06-01 22:39:15 +08:00
40cbe6c345 update 2024-06-01 22:35:17 +08:00
f9fe6eb524 update 2024-06-01 22:27:34 +08:00
2 changed files with 55 additions and 4 deletions

25
.vimrc
View File

@@ -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()

View File

@@ -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."