改变vim配色:安装colorscheme【转】
主要有两种方式安装colorscheme:
自行下载colorscheme安装,下载的文件扩展名通常为.vim。
通过安装相关vim的插件获取。
自行下载colorscheme安装
以mac为例,在系统自带的vim中有个colors文件夹,里面存放的便是各种colorscheme:
在vim的配置文件.vimrc中配色方案的设置colorscheme foo为:
set t_Co=256 " required
colorscheme desert
- 1
- 2
- 1
- 2
不过有时候我们对于自带的配色方案不太满意,那要怎么自己安装一些配色方案呢?主要分三步:
在当前用户目录
~/下的.vim目录(如果没有,mkdir ~/.vim进行新建该目录)。在~/.vim/下新建一个叫colors的目录,我们下一步下载的配色方案.vim文件便放到该目录下。到一个配色网站上选择一个配色方案下载到
~/.vim/colors目录下面。这里推荐一个非常好的网站: A ColorScheme Editor for Vim, 这个网站不仅有很多的配色方案可供选择,还能自行进行编辑(比如变亮或变暗)再下载。比如我们看好了一个叫molokai的配色方案,点击下载按钮后下载molokai.vim的文件到~/.vim/colors目录下面修改
.vimrc配置文件:colorscheme molokai,退出再打开vim就能看到效果了。
注:网站上看到的配色方案效果仅供参考,不一定与实际使用的效果一样。
使用插件安装
vim插件:https://github.com/flazz/vim-colorschemes,使用插件管理器进行快速安装,安装完成后直接设置即可。
自己写一个 colorscheme
其实很简单,照葫芦画瓢即可,可以看我自己按照 spacemacs dark theme 修改的 space-vim-dark colorscheme, 虽然很有工作可以做,但是目前已经能够在 terminal vim 中正常使用。
打开 colors 下面的 colorscheme, 其实很简单,完全可以自己写一个,主要内容差不多都是这样:
hi Function ctermfg=134 guifg=#af5fd7 gui=bold cterm=bold
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【转】的更多相关文章
- vim中添加molokai.vim 配色安装
无意中发现知乎中讨论的话题: 你认为最好看的 Vim 配色方案(color scheme)是哪款? 网友回答 排在第一位的是:molokai 啊,最经典的配色 既然molokai这么经典,当然要用了. ...
- 如何改变vim中的光标形状 : 在插入状态下显示为 beam?而在 其他 状态下 为 block?
分成两种情况来说明: 如果是在 shell 即: gnome-termial终端中, 来启动或 使用 vim的话, 你是 无法 实现这种需求的: 改变vim中的光标形状 : 在插入状态下显示为 bea ...
- 1. vim 的安装及配置
简介 vim是什么 vim是一款功能强大.支持各种插件.配置极为灵活的编辑器,且支持多种主流OS(linux.Unix.mac.windows),可用来各种编程预言的coding和文件编辑,用习惯了v ...
- linux应用之vim的安装与配置(centos)
1.vim的安装 #yum search vim //查看vim相关软件信息 #yum install -y vim* //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim ...
- linux下vim的安装与配置(centos)
1.vim的安装 #yum search vim //查看vim相关软件信息 #yum install -y vim* //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim ...
- vim配色方案设置(更换vim配色方案)
vim配色后,我的 设定底色为黑色,字体为绿色,然后将文件夹设为洋红,默认的注释换为淡黄:其实有一种简单的方法,就是设定为系统配置好的配色方案:转载文章如下: ---------------- ( ...
- # vim ~/.vimrc vim配色
Ubuntu # vim ~/.vimrc # /hom/zzx 下 set nomodeline "(这个一定要写,目前有这个安全漏洞) set ...
- LINUX操作系统VIM的安装和配置
VIM的安装 在命令行敲入"vi"后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny. vim是从VI发展而来的一个文本编辑器,功能更强大. ...
- Vim 配色设置与配色脚本语法
几个给tag加颜色的插件 https://github.com/octol/vim-cpp-enhanced-highlight:基于tag的c family语法高亮 https://github.c ...
随机推荐
- Django 1.8 - “No migrations to apply” when run migrate after makemigrations 解决办法
解决办法 1 删除应用migrations目录 2 删除MySQL中django_migrations中对应的行(delete from django_migrations where app='ap ...
- mysql简单建表
MySQL 字段约束 null,not null,default,auto_increment [来源于] 没有规矩,不成方圆,任何事物都是如此.在MySQL中,每个字段定义都包含附加约束或者修饰符, ...
- url中去掉index.php,方便redirect()
01 配置文件 return Array( 'URL_MODEL' => '2',); 02 index.php入口文件下面加入文件 .htaccess -->使用editplus--&g ...
- C#获取数字证书
string Thumbprint = "C2489D912F247C187AA14B1291A6fB612281225D"; X509Store store = new X509 ...
- MaskEdit组件的EditText属性和Text属性
MaskEdit组件主要是EditMask属性 是string属性. 掩码字符串EditMask属性分为3个部分,分别用分号隔开,形式是“XXXXX;X;X” 第一部分是掩码字符串的主要部分,它确定输 ...
- (转载)app ico图标字体制作
图标字体化浅谈 在做手机端Web App项目中,经常会遇到小图标在手机上显示比较模糊的问题,经过实践发现了一种比较好的解决方案,图标字体化.在微社区项目中,有很多小的Icon(图标),如分享.回复 ...
- 线程的实现方法以及区别 extends Thread、implements Runable
/** 线程存在于进程当中,进程由系统创建. 创建新的执行线程有两种方法 注意: 线程复写run方法,然后用start()方法调用,其实就是调用的run()方法,只是如果直接启动run()方法, ...
- Windows Text Copyer 1.1绿色版
软件名称: Windows Text Copyer软件语言: 简体中文授权方式: 免费软件运行环境: Win 32位/64位软件大小: 269KB图片预览: 软件简介:有些网站限制复制,你可以用这个软 ...
- 华中农业大学新生赛C题
http://acm.hzau.edu.cn/problem.php?id=1099 题意: 输入两个整数 l 和 n,代表半径和output的保留小数点位数. 输出圆的面积,保留n位小数. 一开始觉 ...
- STM32F407的串口采用DMA收发数据
源:STM32F407的串口采用DMA收发数据