小知识:如何在Linux系统中更改 vim 的配色方案

%小知识:如何在Linux系统中更改 vim 的配色方案-猿站网-插图

允许自定义配色方案是许多编辑器的主要功能之一。

就功能而言,vim 并不比任何其他编辑器差,它提供了不同的内置配色方案;除此以外,还支持第三方配色主题。

查看内置的所有配色方案列表

vim 自带了一些配色方案,其中 vim 8 系列有18 种配色方案。

在使用配色方案之前,首先需要确保在 vim 中启用了语法高亮显示。可以通过在 vimrc 文件中设置 syntax on 或者在 vim 会话中执行 :syntax on 来实现。

有两种方法来查看可用的配色方案。

在 vim 会话中显示配色方案

打开 vim 后,可以键入如下指令来查看可用的配色方案列表:

:colorscheme [space] [press Ctrl + d]

%小知识:如何在Linux系统中更改 vim 的配色方案-1猿站网-插图

在终端中显示配色方案

要检查系统中可用的配色方案,可以运行以下命令:

$ ls /usr/share/vim/vim81/colors | grep .vim blue.vim darkblue.vim default.vim delek.vim desert.vim elflord.vim evening.vim industry.vim koehler.vim morning.vim murphy.vim pablo.vim peachpuff.vim ron.vim shine.vim slate.vim torte.vim zellner.vim

上面列出的是我的系统中的配色方案,每个系统可能略有不同。

试用配色方案

要临时试用某个配色方案,可在正常模式下使用以下命令之一:

:colo //或 :colors //或 :colorscheme

%小知识:如何在Linux系统中更改 vim 的配色方案-2猿站网-插图

永久设置配色方案

试用某种配色方案后,觉得效果很好,可以将其永久化配置。为此,可以在 vimrc 文件中添加如下代码:

colorscheme

保存并关闭 vimrc 文件,下次打开 vim 时,就会自动配置为新的配色方案了。

第三方配色方案

互联网上有很多 vim 配色方案可用。常用的一些资源包括:

base16 themes:有128个不同主题,使用十六进制表示的颜色,其 GitHub 中的资源地址:https://github.com/chriskempson/base16-vim vimcolorschemes:GitHub 上一些流行的配色方案的集合,地址为:https://vimcolorschemes.com/

安装第三方配色上方案

有两种方法可以安装第三方配色方案。一是使用 vim 的插件管理器,二是将资源下载下来然后手动安装。

当你在网络上下载配色方案(比如GitHub)时,一般其都会有一个 READEME 文件,使用之前最好看一下该文件。

vim 插件管理器

使用插件管理器,首先需要确保已经安装了 vim-plug。

大多数时候,你需要做的是在 vimrc 中调用 vim-plug,如下所示:

” begin plugin section call plug#begin() Plug / ” end plugin section call plug#end()

因此,如果我想安装可用于 vim 的 spaceduck 主题,下面是我的 vimrc 的例子:

” begin plugin section call plug#begin() Plug sheerun/vim-polyglot end plugin section call plug#end()

最后,在 vimrc 中添加如下代码:

colorscheme

项目中的 READEME 包含了如何安装,如果其中的安装步骤与本文中的不同,请以项目 READEME 中的描述为准。

手动下载资源包

如上所述,大多数配色方案可以使用vim插件管理器以类似的方式安装,但有些需要不同的命令。

手动下载,然后安装,其方式大致是相同的。下面列出了总体的步骤:

1)如果你使用 vim,下载资源(或者clone仓库地址)到 ~/.vim/colors,如果你使用 neovim,下载资源到 ~/.config/nvim/colors

2)进入资源所在目录,会发现一个名为 colors 的目录;

3)执行 mv colors/*.vim ../ (该命令会将所有的 color-scheme-name.vim 文件移动到 ~/.vim/colors~/.config/nvim/colors;

4)在 vimrc 文件中添加代码 colorscheme

创建自定义配色方案

创建自定义的配色方案,过程稍微有点复杂。如下是临时试用颜色方案的语法:

:highlight [group] [key=value]

完整的配色方案创建过程,请大家查看 vim 的官方文档,地址为:

http://vimdoc.sourceforge.net/htmldoc/syntax.html#:highlight

以上就是本次分享全部内容。

原文地址:https://mp.weixin.qq.com/s/8pQOHqO9WTKAmWQmqQZ8FQ

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:如何检查 Linux 服务器的运行时间

2023-3-14 5:49:30

建站知识

小知识:在 Linux 命令行中删除文件中的某一行

2023-3-14 6:06:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索