颜色主题
在vim安装后(一般Linux发行版默认自带),可以在目录 /usr/share/vim/vim82/colors/ 下看到vim所支持的颜色主题,常见的颜色主题有:
[注]
- 上图中.vim后缀的文件即为颜色主题文件;
- 目录“/usr/share/vim/vim82/colors/”中的"vim82"表示当前vim的版本号;如需查看vim版本信息,可命令行输入:vim --version
知道了当前vim所支持的颜色主题后,我们接下来就可以根据个人喜好配置当前默认的颜色主题了。
首先,我们需要在当前登录用户的home目录下新建 .vim 目录,在~/.vim/下新建 colors 子目录,然后拷贝某个或多个颜色主题文件(/usr/share/vim/vim82/colors/*.vim)到 ~/.vim/colors/ 下,当然,你可以直接从网上某博客上直接下载某颜色主题文件到此目录下,以 ~/.vim/colors/desert.vim 为例接着往下说明。
接着,我们在 ~/ 下新建 .vimrc 文件,打开该文件并增加如下语句,则可配置vim当前的默认主题颜色:
" set default color scheme
colorscheme desert
" enable terminal color 256
set t_Co=256
[注]
- 当前默认主题颜色配置为 desert,即使用的是 ~/.vim/colors/desert.vim 颜色方案。
- 配置开启中端256颜色值,这样可以通过输入0 ~ 255数值来调色。
最后,也是最重要的,我们需要在该颜色主题基础上,修改适合自己的颜色。
我们先来看看vim所支持的颜色表,在vim命令行模式下输入如下命令,显式如下图所示。
: hi
[注]
- hi 是 high light的意思。
- vim当前颜色配置如下:
[注]
- 以上大体的颜色类型有:white black yellow cyan magenta blue grey green red,在这些颜色前面可以加上light 或 dark修饰。
- 另外,配色时也可以支持如下图所示的数字颜色值。(这个颜色表的显式方法,参看我的另外一篇文章:vim常用插件安装与使用)