徐善通的随笔

千里之行, 始于足下



Linux下修改vim主题配色的方法


查看当前配色

首先查看一下我们现在使用的主题颜色, 这里随便打开一个文件 , 就以 /etc/vimrc 为例

# 打开文件
vim /etc/vimrc

# 查看当前配色, 在命令模式下, 输入 :color 或者 :colorscheme, 即可显示出当前的配色
:color
default
# 我当前所使用的就是默认的配色, 看下面的图片, 注释都是蓝色的, 费眼睛

image-20200624233256921

临时设置主题颜色

在vim中可以使用命令修改当前打开文件的主题颜色, 但是一但退出之后, 颜色就会还原

设置当前窗口主题颜色的方法

# 在命令模式下, 输入 :color thmem-name, 如下
:color desert

上面的代码我将主题修改为了desert, 修改之后是什么效果呢, 看下面的图片

image-20200624233232494

可以看到, 显示效果比起默认的不要好太多

查看可用的主题列表

先查看一下Vim的运行目录

在命令模式下, 输入

:echo $VIMRUNTIME

image-20200624233519452

image-20200624233530773

从图中可以看到, 我的结果是在/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

请看下图

image-20200624234516739


作者: 徐善通
地址: https://www.xstnet.com/article-154.html
声明: 除非本文有注明出处,否则转载请注明本文地址


我有话说



最新回复


正在加载中....

Copyrights © 2016-2019 醉丶春风 , All rights reserved. 皖ICP备15015582号-1