主要有两种方式安装colorscheme:

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

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

自行下载colorscheme安装

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

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

set t_Co=256 " required
colorscheme desert

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

  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,

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

hi Function        ctermfg=134   guifg=#af5fd7 gui=bold            cterm=bold
hi Identifier      ctermfg=98    guifg=#875fd7 gui=bold           cterm=bold

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

调教一番就能使用了。

reddit 上也有一个关于创建 Colorscheme 的讨论:Creating Your Lovely Color Scheme

改变vim配色:安装colorscheme相关推荐

  1. 改变vim配色:安装colorscheme【转】

    主要有两种方式安装colorscheme: 自行下载colorscheme安装,下载的文件扩展名通常为.vim. 通过安装相关vim的插件获取. 自行下载colorscheme安装 以mac为例,在系 ...

  2. vim配色方案colorscheme设置

    vim配色方案colorscheme设置 vim配色方案colorscheme设置_Web开发_web前端_web后端_linux_ubuntu学习_百度空间 vim配色方案colorscheme设置 ...

  3. 【转】安装 vim 配色方案 colorscheme 详解

    配置颜色可以到这里去下载 http://vim.sourceforge.net/scripts/script.php?script_id=625 下载网页下面的 ColorSamplerPack.zi ...

  4. vi 经典配色 molokai.vim 配色安装

    1.安装后的效果图,如下: 2.将配色文件molokai.vim放在 ~/.vim/colors中,源文件下载地址:https://github.com/tomasr/molokai/blob/mas ...

  5. Linux:Vim的安装与配置

    Vim的安装与配置 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://blog.csdn.net/gatieme https://blog.csdn.net/gat ...

  6. VIM插件安装和配置

    1 写在前面   http://blog.csdn.net/namecyf/article/details/7787479 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Lin ...

  7. rails.vim环境安装(ubuntu)

    学习和开发Ruby & Rails已经一年多了.但是正式全职Rails项目的开发只有可怜的4个月经验.这期间我一直使用Netbeans 6.x作为开发工具,到目前为止我依然认为它是开发Ruby ...

  8. VIM 配色基本知识

    基础知识 在vim中,主题也是以插件形式存在的.其中系统自带的主题,存放在$VIMRUNTIME/colors文件夹下,以*.vim命名.(注:查看$VIMRUNTIME请在vim中执行:echo $ ...

  9. linux修改vim配色,更改vim配色的具体操作 更改vim配色的图文教程

    有的用户还不会更改vim配色?下文就是小编给大家分享的更改vim配色的图文教程,一起来看看吧,希望对你们有所帮助哦. 一.查看系统中的配色方案 启动 Linux(示例版本为 CentOS 6.6),进 ...

最新文章

  1. 【转】几种页面重定向代码总结
  2. 从零开始开发JVM语言(十一)Lambda
  3. 静态Include和动态Include测试并总结
  4. 转:精通JS正则表达式
  5. Lync server 2010 发布拓扑错误0x80070005
  6. 基于Passthru的NDIS开发的个人理解
  7. 强烈推荐给从事IT业的同行们 (转载)
  8. php 现代排序_这就是现代PHP的样子
  9. spring 事务_极限 Spring (4) Spring 事务
  10. labview与单片机正弦信号_LabVIEW小白入门——低通滤波器
  11. Super-palindrome 模拟+思维
  12. pandas把'm8[ns]'类型转换为int类型进行运算
  13. .NET编程 -- .NET 2.0 中对配置文件的读写
  14. 搬运: CVonline: 图像数据库(二) (更新于20190821)
  15. web前端职业生涯路线
  16. Q配置管理和文档管理
  17. 使用threejs开发微信小游戏全过程
  18. 计算机的显示器作用是什么意思,显示器中的DCR是什么意思 显示器dcr要不要开...
  19. 电脑缺失ACPI.sys
  20. EasyX窗口大小字号字体字体颜色的设置

热门文章

  1. unity3D做2D小游戏飞机大战
  2. SQL error(1046):No database selected.
  3. 【电子画册免费制作】云展网教程 | 添加注释按钮
  4. react-native:require含义
  5. 做好自己,经营人际关系
  6. 机器学习之决策树模型最优属性选择方法
  7. DELMIA软件机器人运动机构02
  8. js智能截取带前缀手机号的country code
  9. 某菜菜子的Python-Day1 学习小结
  10. 羧基修饰青色乳胶微球100nm