vim自定义配色方案,图文并茂
1.先上图
下面是tcpdump的源码。颜色根据自己的喜好配置,我比较喜欢亮的颜色,看的清楚!

2.下载辅助配置文件
首先,我们下载一个vim的插件xterm-color-table.vim,下载地址:http://www.vim.org/scripts/script.php?script_id=3412
这个插件可以显示终端的各种颜色对应的编号,方便你配色的时候作参照。
下载后把xterm-color-table.vim放到你的家目录~/.vim/plugin/下面。或者放到你的全局vim配置文件夹里面。
接着打开vim,在命令模式下输入:Xt,这里是大写x,小写t。然后按<tab>补全,补全为XtermColorTable,回车后就会出现下面界面:

提示:如果打开后,没有显示颜色,显示的全部是数字,需要在你的.bashrc之类的bash环境文件加入export TERM=xterm-256color,让term开启256颜色
3.配色
vim默认配色有个叫desert.vim,这个是我最开始用的配色方案。我们就拿这个修改。我机器的路径在/usr/share/vim/vim74/colors/desert.vim
cp一份到你的家目录~/.vim/colors/下面,或者你到全局配置文件夹,cp一份,改一个别的名字。
我们打开这个文件,按照下面的修改配色。修改的时候,建议把原来的注释掉,cp一行新的,防止没参照会改错!
"注释 hi Comment ctermfg= "常量 hi Constant ctermfg= "Special 在C语言中是%加类型占位符号,转义字符等 hi Special ctermfg= "for if where等 hi Statement ctermfg=Yellow "预处理 hi PreProc ctermfg= "类型 hi Type ctermfg=Green "搜索颜色 hi Search term=bold ctermbg= guibg=DarkBlue
上面的ctermfg就是要修改的颜色,"Yellow" "Green"这些是term最基本的颜色,其实也可以直接对照XtermColorTable替换成数字。
修改好后,记得在你的.vimrc里面修改colorscheme对应的你的这个配色文件名!
vim自定义配色方案,图文并茂的更多相关文章
- UoW中修改VIM的配色方案
在WIN10中提供Bash on Ubuntu on Windows,即在win中提供一个Ubuntu子系统,可以使用bash.该系统中自带的VIM的配色方案colorscheme为默认的,不怎么好, ...
- Mac vim iterm2配色方案
转自:http://www.vpsee.com/2013/09/use-the-solarized-color-theme-on-mac-os-x-terminal/ 相信长期浸泡在终端和代码的小伙伴 ...
- 设置VIM的配色方案
[转]Ubuntu的VIM的默认颜色难看死了,蓝色的注释基本上看不到. 查看有多少配色方案: $ ls /usr/share/vim/vim72/colors 发现有以下文件 blue.vim ...
- [原]globalmapper设置高程配色(globalmapper自定义配色方案)
1.使用的globalmapper版本:1.8以上(之前的版本也应该支持) 2.将全球DEM加载进去 (零时找的小DEM 全球7级) 3.右击此处,选择“高程图例选项” 4.选择 配置-着色器选项 ...
- VSCode自定义配色方案
说明 本文更新于2017-07-24,使用VSCode 1.14.1,操作系统为Windows. 配置文件 "文件-首选项-颜色主题"即可显示所有可用的颜色主题,上下选择后Ente ...
- Confluence 6 自定义配色方案
Confluence 的管理员可以修改 Confluence 的色彩配色方案.站点的默认配色方案将会在站点的默认空间上同时生效. 希望修改站点的配色方案: 在屏幕的右上角单击 控制台按钮 ,然后选择 ...
- vim 的配色方案
浅色: http://www.vimninjas.com/2012/09/14/10-light-colors/ 深色: http://www.vimninjas.com/2012/08/26/10- ...
- vim molokai配色方案(调过)
" Vim color file " " Author: Tomas Restrepo <tomas@winterdom.com> " " ...
- 01-vscode自定义配色方案 插件基础上
01-下载相关主题插件 02- 点击设置按钮 复制id 03-进入插件文件 C:\Users\Administrator\.vscode\extensions 04-复制刚才的id 05-themes ...
随机推荐
- 以对象的方式来访问xml数据表(三)
怎样以对象的方式来访问xml数据表? 在讲如何具体实现(二)中所说的专门用于访问xml文件的动态链接库之前,我们先来看看这个动态链接库具体要实现什么功能. 动态链接库IXmlDB.dll的功能: 1. ...
- WebApi传参总动员(二)
上篇,从最简单的string入手.本篇演示了从请求的输入流中获取实体.api: public class ValuesController : ApiController { [HttpPost] p ...
- javascript中怎样验证密码是否含有特殊符号、数字、大小写字母,长度是否大于6小于12
今天在温习了一下以前学过的知识,一般常用验证密码是通过正则表达式或是通过ASCII 一.用AscII码来验证
- 设计模式总结篇系列:观察者模式(Observer)
观察者模式中通常有两个基本的概念主题:观察者和被观察者.当被观察者状态发生改变时,需要通知相应的观察者,当然,每个被观察者所对应的观察者可能不知一个,他们之间是1:n的关系.用专业一点的术语对观察者模 ...
- mysql命令行备份数据库
MySQL数据库使用命令行备份|MySQL数据库备份命令 例如: 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:pass 数据库名称:myweb 备份数据库到D盘跟目录 mysq ...
- Virtual Environments for mac
A Virtual Environment is a tool to keep the dependencies required by different projects in separate ...
- Java学习笔记之_JDBC
JDBC简介 1.SUN公司为了简化,统一数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC 2.数据库驱动 3.JDBC全称为:JAVA DataBase Commectivity(j ...
- 为什么要用rem
为什么要用rem 参考文章web app变革之rem 公司使用的375*667(也就是iPhone6)作为缩放比例标准,设计师是按照750px的标准出图 为了保证在不同的屏幕下显示效果基本等同,为此规 ...
- Unity3D事件函数的执行顺序 - 包含渲染等模块的完整版,中英文对照
原文地址: http://www.cnblogs.com/ysdyaoguai/p/3746828.html In Unity scripting, there are a number of eve ...
- .NET下金额大小写转换
说明:金额转换可以转换50位的数值,单位从分到级.对于中间部分是否显示零,可以根据修改TranslateJInen()函数修改.中间数值为零的去掉不显示 public string GetChCapi ...