查看当前配色
首先查看一下我们现在使用的主题颜色, 这里随便打开一个文件 , 就以 /etc/vimrc
为例
# 打开文件
vim /etc/vimrc
# 查看当前配色, 在命令模式下, 输入 :color 或者 :colorscheme, 即可显示出当前的配色
:color
default
# 我当前所使用的就是默认的配色, 看下面的图片, 注释都是蓝色的, 费眼睛
临时设置主题颜色
在vim中可以使用命令修改当前打开文件的主题颜色, 但是一但退出之后, 颜色就会还原
设置当前窗口主题颜色的方法
# 在命令模式下, 输入 :color thmem-name, 如下
:color desert
上面的代码我将主题修改为了desert
, 修改之后是什么效果呢, 看下面的图片
可以看到, 显示效果比起默认的不要好太多
查看可用的主题列表
先查看一下Vim
的运行目录
在命令模式下, 输入
:echo $VIMRUNTIME
从图中可以看到, 我的结果是在/usr/share/vim/vim74
默认vim
的主题文件都存放在colors
目录下面, 并且文件都为.vim
结尾
我们去这个目录看看
[root@VM_0_7_centos ~]# ll /usr/share/vim/vim74/colors/
总用量 80K
drwxr-xr-x. 2 root root 4.0K 8月 8 2018 .
drwxr-xr-x. 16 root root 4.0K 8月 8 2018 ..
-rw-r--r--. 1 root root 2.5K 4月 11 2018 blue.vim
-rw-r--r--. 1 root root 3.0K 4月 11 2018 darkblue.vim
-rw-r--r--. 1 root root 548 4月 11 2018 default.vim
-rw-r--r--. 1 root root 2.4K 4月 11 2018 delek.vim
-rw-r--r--. 1 root root 2.8K 4月 11 2018 desert.vim
-rw-r--r--. 1 root root 1.7K 4月 11 2018 elflord.vim
-rw-r--r--. 1 root root 2.5K 4月 11 2018 evening.vim
-rw-r--r--. 1 root root 3.4K 4月 11 2018 koehler.vim
-rw-r--r--. 1 root root 2.5K 4月 11 2018 morning.vim
-rw-r--r--. 1 root root 2.0K 4月 11 2018 murphy.vim
-rw-r--r--. 1 root root 1.1K 4月 11 2018 pablo.vim
-rw-r--r--. 1 root root 2.7K 4月 11 2018 peachpuff.vim
-rw-r--r--. 1 root root 2.3K 4月 11 2018 README.txt
-rw-r--r--. 1 root root 1.4K 4月 11 2018 ron.vim
-rw-r--r--. 1 root root 2.7K 4月 11 2018 shine.vim
-rw-r--r--. 1 root root 2.4K 4月 11 2018 slate.vim
-rw-r--r--. 1 root root 1.6K 4月 11 2018 torte.vim
-rw-r--r--. 1 root root 1.8K 4月 11 2018 zellner.vim
可以看到, 上面列出来的都是可以用的主题, 如果想预览其中一个主题的话, 只需要在vim
的窗口下输入color 主题名称
就可以了
永久设置主题
使用命令设置主题只会对当前窗口生效, 所以我们需要将主题设置添加到配置文件中, 从而使之永久生效
编辑 ~/.vimrc
文件, 添加 colorscheme 主题名称
就可以了, 这里推荐使用desert
请看下图