主要有两种方式安装colorscheme:

  • 自行下载colorscheme安装,下载的文件扩展名通常为.vim。

  • 通过安装相关vim的插件获取。

自行下载colorscheme安装

以mac为例,在系统自带的vim中有个colors文件夹,里面存放的便是各种colorscheme:

在vim的配置文件.vimrc中配色方案的设置colorscheme foo为:

  1. set t_Co=256 " required
  2. colorscheme desert
  • 1
  • 2
  • 1
  • 2

不过有时候我们对于自带的配色方案不太满意,那要怎么自己安装一些配色方案呢?主要分三步:

  1. 在当前用户目录~/下的.vim目录(如果没有,mkdir ~/.vim进行新建该目录)。在~/.vim/下新建一个叫 colors 的目录,我们下一步下载的配色方案.vim文件便放到该目录下。

  2. 到一个配色网站上选择一个配色方案下载到~/.vim/colors目录下面。这里推荐一个非常好的网站: A ColorScheme Editor for Vim, 这个网站不仅有很多的配色方案可供选择,还能自行进行编辑(比如变亮或变暗)再下载。比如我们看好了一个叫molokai的配色方案,点击下载按钮后下载molokai.vim的文件到~/.vim/colors目录下面 

  3. 修改 .vimrc 配置文件:colorscheme molokai,退出再打开vim就能看到效果了。

注:网站上看到的配色方案效果仅供参考,不一定与实际使用的效果一样。

使用插件安装

vim插件:https://github.com/flazz/vim-colorschemes,使用插件管理器进行快速安装,安装完成后直接设置即可。

自己写一个 colorscheme

其实很简单,照葫芦画瓢即可,可以看我自己按照 spacemacs dark theme 修改的 space-vim-dark colorscheme, 虽然很有工作可以做,但是目前已经能够在 terminal vim 中正常使用。

打开 colors 下面的 colorscheme, 其实很简单,完全可以自己写一个,主要内容差不多都是这样:

  1. hi Function ctermfg=134 guifg=#af5fd7 gui=bold cterm=bold
  2. hi Identifier ctermfg=98 guifg=#875fd7 gui=bold cterm=bold
  • 1
  • 2
  • 1
  • 2

hi 就是 highlight,后面跟上一个类型,比如 Function, 就是指函数了,cterm 指的是 terminal 中的样式,比如加粗 bold,下划线 underline, gui 指的是 GUI vim中的样式,fg指的是 front ground前景色,bg 指的是 background 背景色, 基本就是如此了。

调教一番就能使用了。

转自:

改变vim配色:安装colorscheme - Liu-Cheng Xu - 博客频道 - CSDN.NET
http://blog.csdn.net/simple_the_best/article/details/51901361

改变vim配色:安装colorscheme【转】的更多相关文章

  1. vim中添加molokai.vim 配色安装

    无意中发现知乎中讨论的话题: 你认为最好看的 Vim 配色方案(color scheme)是哪款? 网友回答 排在第一位的是:molokai 啊,最经典的配色 既然molokai这么经典,当然要用了. ...

  2. 如何改变vim中的光标形状 : 在插入状态下显示为 beam?而在 其他 状态下 为 block?

    分成两种情况来说明: 如果是在 shell 即: gnome-termial终端中, 来启动或 使用 vim的话, 你是 无法 实现这种需求的: 改变vim中的光标形状 : 在插入状态下显示为 bea ...

  3. 1. vim 的安装及配置

    简介 vim是什么 vim是一款功能强大.支持各种插件.配置极为灵活的编辑器,且支持多种主流OS(linux.Unix.mac.windows),可用来各种编程预言的coding和文件编辑,用习惯了v ...

  4. linux应用之vim的安装与配置(centos)

    1.vim的安装 #yum search vim   //查看vim相关软件信息 #yum install -y vim*  //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim ...

  5. linux下vim的安装与配置(centos)

    1.vim的安装 #yum search vim   //查看vim相关软件信息 #yum install -y vim*  //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim ...

  6. vim配色方案设置(更换vim配色方案)

    vim配色后,我的 设定底色为黑色,字体为绿色,然后将文件夹设为洋红,默认的注释换为淡黄:其实有一种简单的方法,就是设定为系统配置好的配色方案:转载文章如下:   ---------------- ( ...

  7. # vim ~/.vimrc vim配色

    Ubuntu # vim ~/.vimrc        # /hom/zzx 下 set nomodeline                "(这个一定要写,目前有这个安全漏洞) set ...

  8. LINUX操作系统VIM的安装和配置

    VIM的安装   在命令行敲入"vi"后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny. vim是从VI发展而来的一个文本编辑器,功能更强大. ...

  9. Vim 配色设置与配色脚本语法

    几个给tag加颜色的插件 https://github.com/octol/vim-cpp-enhanced-highlight:基于tag的c family语法高亮 https://github.c ...

随机推荐

  1. windows API实现用户选择文件路径的对话框

    在编写应用程序时,有时需要用户选择某个文件,以供应用程序使用,比如在某些管理程序中需要打开某一个进程,这个时候需要弹出一个对话框来将文件路径以树形图的形式表示出来,以图形化的方式供用户选择文件路径,而 ...

  2. Linux格式化字符串

    > 常用 > 详细 给定的格式FORMAT 控制着输出,解释序列如下: %% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前locale 的星期 ...

  3. 关于安装第三方模块和PILLOW

    看廖雪峰老师这一节的教程卡在这里挺久了 在谷歌上了搜了很久,最后根据这个教程上解决了这个问题 http://www.yihaomen.com/article/python/566.htm 觉得自己好蠢 ...

  4. AUC计算方法总结

    一.roc曲线 1.roc曲线:接收者操作特征(receiveroperating characteristic),roc曲线上每个点反映着对同一信号刺激的感受性. 横轴:负正类率(false pos ...

  5. 一起看看2016中国第三届CSS开发者大会有哪些大咖演讲

    中国第三届CSS开发者大会于2016年12月17日在广州举办.由W3C.w3ctech.前端圈主办.本次大会我们将邀请行业内知名讲师,与大家共聚广州,畅聊CSS. 快捷报名通道:http://www. ...

  6. Apache Kafka开发入门指南(2)

    Apache Kafka目标是统一离线和在线处理,与Flume和Scribe相比较,Kafka在处理活动流数据方面更具优势.但是从架构的视野来看,Kafka与传统的消息系统(例如ActiveMQ或Ra ...

  7. OpenGL多视口

    #include <gl/glew.h> #include <gl/freeglut.h> #include <iostream> ; ; float rtri = ...

  8. PHP中使用CURL(五)

    curl伪造IP和来源 client.php请求server.php client.php <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_U ...

  9. Openjudge-计算概论(A)-求分数序列和

    描述: 有一个分数序列 2/1,3/2,5/3,8/5,13/8,21/13,.... 求这个分数序列的前n项之和.输入输入有一行:正整数n.输出输出有一行:分数序列的和(浮点数,精确到小数点后4位) ...

  10. iOS 面试大全从简单到复杂(简单篇)

    1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应 ...