您的位置:首页 > 其它

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

2009-11-07 13:24 666 查看
命令模式下输入 :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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: