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 ...
随机推荐
- C#组态控件Iocomp应用案例
Iocomp组件需要在vs2010环境下使用,目前用到的是4.04版本.在两个项目中用到了它,一个是锅炉监控系统,另一个是绝缘靴检测系统. 锅炉监测系统 这个节目基本都是使用Iocomp控件完成. 出 ...
- LeetCode129:Sum Root to Leaf Numbers
题目: Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a nu ...
- [moka同学笔记]yii表单dropdownlist样式
<?= $form->field($modelUser,'name') ?> <div class="form-group field-community-mobil ...
- task mysqld:26208 blocked for more than 120 seconds
早上10点左右,某台线上ECS服务器突然没响应. 查看日志,发现如下信息: Aug 14 03:26:01 localhost rsyslogd: [origin software="rsy ...
- 请用fontAwesome代替网页icon小图标
1. 引言 网页小图标到处可见,如果一个网页都是干巴巴的文字和图片,而没有小图标,会显得非常简陋.下面的小图标,你是不是会经常用到? 你可能说——“我们用的都是彩色的,不是黑白的”——别着急,下面会讲 ...
- [js开源组件开发]图片懒加载lazyload
图片懒加载lazyload 前端对请求的一种优化方式,为什么叫懒加载,无从查起,反正我当初一直认为它是滚动加载的一种类型.它主要是以图片或背景在可视区域内时才显示真正的图片,减少src带来的负荷.所以 ...
- swift学习笔记之-类型转换
//类型转换 import UIKit /*类型转换(Type Casting) 1.类型转换 可以判断实例的类型,也可以将实例看做是其父类或者子类的实例. 2.类型转换使用 is 和 as 操作符实 ...
- Javascript的封装
js的封装分为以下几种模式: 工厂模式,代码如下: <!doctype html><html lang="en"><head><meta ...
- javascript数组浅谈3
前两节说了数组最基本的创建,队列方法,排序和一些操作方法,这节说说迭代和归并方法. every()方法 & some()方法 这两个方法会对数组中的每一项运行给定函数,然后返回一个布尔值,理解 ...
- 解决Win10服务主机本地系统网络受限
换成win10有一段时间了,界面风格比win7好看,但有部分程序还是不兼容,还好用虚拟机可以将就解决.但有一个问题一直困扰了我好久,今天终于解决了. 问题描述 在进程中,服务主机:本地系统(网络受限) ...