vim: 自定义颜色主题(colorscheme)

命令模式下输入 :hi[ghlight] 可以看到当前vim的着色风格
命令模式下输入 :sy[ntax] 可以看到当前语法加亮模式,当文档的文字与列表里的正则表达式匹配时,vim会给文字着色、应用缩进等等
想要自定义着色风格,可以在~/.vim/colors/ 下建立<name>.vim文件,然后在vim里使用 :colorscheme <name> 加载。
也可以将:colorscheme命令写进.vimrc自动加载
color文件的格式:
以 " 开头的行为注释行
highlight clear //清除所有颜色设定
let g:colors_name = "<name>" //设定颜色风格的名字
颜色设定表:
highlight <组名> <Key>=<Args>
highlight <组名> <Key>=<Args>
...
组名是用:highlight命令显示的最左一列,属于这一组的文字会用设定的方式着色
Key可以是:
term(普通控制台)/cterm(高级控制台,有着色等功能)/gui
ctermfg(cterm前景色)/ctermbg(cterm背景色)等
Args可以是:
bold/none/underline/italic/inverse/reverse
或者是颜色代码:
cterm用1-7代表预定义的7种颜色,如果文字被加上了bold属性,以高亮颜色显示
gui可以用颜色名或RGB码标示颜色
例子:
highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值