前端之家收集整理的这篇文章主要介绍了
vim颜色表,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
转自:http://www.jb51.cc/article/p-dnqugehp-yv.html
重装了系统,vim的配置文件忘记备份了.纠结死我了.要了一份大致的框架.搞起来.
可能大家都有类似的经历,对于一个每天都用的IDE,必须是习惯的颜色和风格什么的.应该是强迫症.
下面分享一些配置过程中总结的内容:
1. VIM支持的配色.
vim貌似支持的颜色很有限.white black yellow cyan magenta blue grey green red
大多数颜色前面都可以加light 或者 dark 来进行修饰.
以上的这些颜色是一种类型的,其实VIM支持的颜色不仅这些.
我是有多无聊.不过相信这个可以帮助到大家把.
2. 关于colorscheme的选择.
我选择了evening这个主题.但是其实这个主题有很多配色都没有.所以我把evening给改造了.这里面的大多数的宏我都没有见过.所以就又下载了一个主题mustang.然后把两个主题结合在一起.
设置以后的效果如图:
整个的风格上传了以后有点失真.不过还好.另外就是这个主题需要256位的色彩支持.
下面是我的evening.vim主题.
- "Vimcolorfile
- "Maintainer:BramMoolenaar<Bram@vim.org>
- "LastChange:2006Apr14
- "Thiscolorschemeusesadarkgreybackground.
- "Firstremoveallexistinghighlighting.
- setbackground=dark
- hiclear
- ifexists("Syntax_on")
- Syntaxreset
- endif
- letcolors_name="evening"
- hiNormalguifg=#e2e2e5guibg=#202020gui=nonectermfg=253ctermbg=234
- "hiNormalctermbg=DarkGreyctermfg=Whiteguifg=Whiteguibg=grey20
- "Groupsusedinthe'highlight'and'guicursor'optionsdefaultvalue.
- hiErrorMsgterm=standoutctermbg=DarkRedctermfg=Whiteguibg=Redguifg=White
- hiIncSearchterm=reversecterm=reversegui=reverse
- hiModeMsgterm=boldcterm=boldgui=bold
- hiStatusLineterm=reverse,boldcterm=reverse,boldgui=reverse,bold
- hiStatusLineNCterm=reversecterm=reversegui=reverse
- hiVertSplitterm=reversecterm=reversegui=reverse
- hiVisualterm=reversecterm=reversectermbg=blackguibg=grey60
- hiVisualNOSterm=underline,boldcterm=underline,boldgui=underline,255); background-color:inherit">hiDiffTextterm=reversecterm=boldctermbg=Redgui=boldguibg=Red
- hiCursorguibg=Greenguifg=Black
- hilCursorguibg=Cyanguifg=Black
- "hiDirectoryterm=boldctermfg=LightCyanguifg=Cyan
- hiDirectoryterm=boldctermfg=lightblueguifg=Cyan
- hiLineNrterm=underlinectermfg=blackctermfg=darkgreyguifg=Yellow
- hiMoreMsgterm=boldctermfg=LightGreengui=boldguifg=SeaGreen
- hiNonTextterm=boldctermfg=LightBluegui=boldguifg=LightBlueguibg=grey30
- hiQuestionterm=standoutctermfg=LightGreengui=boldguifg=Green
- hiSearchterm=reversectermbg=Yellowctermfg=Blackguibg=Yellowguifg=Black
- hiSpecialKeyterm=boldctermfg=LightBlueguifg=Cyan
- hiTitleterm=boldctermfg=LightMagentagui=boldguifg=Magenta
- hiWarningMsgterm=standoutctermfg=LightRedguifg=Red
- hiWildMenuterm=standoutctermbg=Yellowctermfg=Blackguibg=Yellowguifg=Black
- hiFoldedterm=standoutctermbg=LightGreyctermfg=DarkBlueguibg=LightGreyguifg=DarkBlue
- hiFoldColumnterm=standoutctermbg=LightGreyctermfg=DarkBlueguibg=Greyguifg=DarkBlue
- hiDiffAddterm=boldctermbg=DarkBlueguibg=DarkBlue
- hiDiffChangeterm=boldctermbg=DarkMagentaguibg=DarkMagenta
- hiDiffDeleteterm=boldctermfg=Bluectermbg=DarkCyangui=boldguifg=Blueguibg=DarkCyan
- "hiCursorColumnterm=reversectermbg=whiteguibg=grey40
- hiCursorColumnctermbg=238guibg=grey40
- hiCursorLineterm=underlinecterm=underlineguibg=grey40
- "类型颜色
- hiTypeterm=underlinectermfg=blueguifg=#ffa0a0guibg=grey5
- hiStatementterm=underlinectermfg=darkgreyguifg=#ffa0a0guibg=grey5
- "预处理关键字颜色
- hiPreProcguifg=#faf4c6gui=nonectermfg=blue
- "数字颜色
- hiNumberguifg=#ff9800gui=nonectermfg=208
- "注释颜色
- hiCommentguifg=#808080gui=italicctermfg=lightgreen
- "匹配的内容的颜色
- hiMatchParenguifg=#d0ffc0guibg=#2f2f2fgui=boldctermfg=157ctermbg=237cterm=reverse
- "GroupsforSyntaxhighlighting
- "宏颜色
- hiConstantterm=underlinectermfg=130guifg=#ffa0a0guibg=grey5
- "字符串颜色
- hiStringterm=underlinectermfg=whiteguifg=#ffa0a0guibg=grey5
- hiSpecialterm=boldctermfg=LightRedguifg=Orangeguibg=grey5
- hiDefineguifg=goldgui=boldctermfg=yellow
- "include颜色
- "hiIncludeguifg=redctermfg=red
- "运算符颜色
- "hiOperatorguifg=goldgui=boldctermfg=yellow
- "不知道这是配置什么颜色的
- "hiIdentifierguifg=#b1d631gui=nonectermfg=red
- "hiKeywordguifg=#ff9800gui=nonectermfg=red
- if&t_Co>8
- hiStatementterm=boldctermfg=darkblueguifg=#ffff60gui=bold
- endif
- hiIgnorectermfg=DarkGreyguifg=grey20
- "vim:sw=2
就分享这么多吧.唯一的一点遗憾就是变量的颜色没有找到设置的办法.不过用起来也很顺手了.
希望以上的这些可以帮助到大家.
原文链接:https://www.f2er.com/bash/391974.html