家路径下.vimrc中可以用"colorscheme 颜色主题"选择vim自带的主题,vim自带主题放在/usr/share/vim/vim81/colors(ubnuntu20.04)中,但是由于用户不能直接看到主题具体表现,只能改一个,看一个,很不方便用户使用,自己饱受其害,所以写了这个小脚本方便自己使用。
#!/bin/bash
vim_address=/home/ztd/.vimrc
#本人使用的ubuntu20.04为该如今,请根据自己实际情况修改(应该主要是改vim81)
vim_colors_address=/usr/share/vim/vim81/colors
#该文件用户随意选择,只是用于查看选用的vim配色怎么样
show_document=/home/ztd/desktop/share/test/c_c++/c李慧芹嵌入式C/1_hello/1_hello.c
for colorscheme in `ls -a $vim_colors_address`
do
if echo "$colorscheme" | grep -q -E '\.vim$';then
sed -i '/colorscheme/d' $vim_address
echo colorscheme ${colorscheme%%.*} >> $vim_address
//用户选择vim配色方案
vi $show_document
echo "你满意该vim配色方案吗?y/n"
read is_satisfied
if [ $is_satisfied == y ];then
exit
fi
fi
done