Skip to content

Instantly share code, notes, and snippets.

@c9s
Created April 14, 2015 10:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save c9s/3c59385a5b84298aa8da to your computer and use it in GitHub Desktop.
Save c9s/3c59385a5b84298aa8da to your computer and use it in GitHub Desktop.
" Vim color file
" Author: Yo-An Lin <yoanlin93@gmail.com>
" Last Change: 2015-2-26
" Version: 1.0
" GUI only
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "ironman"
hi Normal guifg=#F4BA5F guibg=#570700
" Search
hi IncSearch gui=NONE guifg=Black guibg=#FFFF4B
hi Search gui=NONE guifg=Black guibg=#FFFF9F
" Messages
hi ErrorMsg gui=NONE guifg=#00B6F4 guibg=NONE
hi WarningMsg gui=NONE guifg=#7CD2FF guibg=NONE
hi ModeMsg gui=NONE guifg=#0070ff guibg=NONE
hi MoreMsg gui=NONE guifg=#FF6600 guibg=NONE
hi Question gui=NONE guifg=#008050 guibg=NONE
" Completion Popup Menu
hi Pmenu gui=NONE guifg=#303040 guibg=#ccff00
hi PmenuSel gui=NONE guifg=#303040 guibg=#ffff00
" hi PmenuSbar scrollbar |hl-PmenuSbar|
" hi PmenuThumb thumb of the scrollbar |hl-PmenuThumb|
" Split area
hi StatusLine gui=NONE guifg=white guibg=#320000
hi StatusLineNC gui=NONE guifg=white guibg=#570700
hi VertSplit gui=NONE guifg=Black guibg=Black
hi WarningMsgildMenu gui=NONE guifg=Black guibg=Orange
" hi WildMenu gui=UNDERLINE guifg=#56A0EE guibg=#E9E9F4
" Diff
hi DiffText gui=NONE guifg=#2020ff guibg=#c8f2ea
hi DiffDelete gui=NONE guifg=#f83010 guibg=#ffeae0
hi DiffAdd gui=NONE guifg=#006800 guibg=#d0ffd0
hi DiffChange gui=NONE guifg=#2020ff guibg=#c8f2ea
" Cursor
hi Cursor gui=NONE guifg=#6D0A00 guibg=#ffffff
hi lCursor gui=NONE guifg=#ffffff guibg=#ff0000
hi CursorIM gui=NONE guifg=#ffffff guibg=#ffffff
hi CursorLine gui=NONE guibg=#470700
hi CursorLineNr gui=NONE guifg=#ffffff
hi CursorColumn gui=NONE guifg=NONE guibg=#F9F9F9
hi MarkedLine gui=NONE guifg=NONE guibg=#000000
" Fold
hi Folded gui=NONE guifg=#3399ff guibg=#EAF5FF
hi FoldColumn gui=NONE guifg=#3399ff guibg=#EAF5FF
hi LineNr gui=NONE guifg=#6D4F21 guibg=#440414
hi NonText gui=NONE guifg=#C0C0C0 guibg=#000000
hi SpecialKey gui=NONE guifg=#35E0DF guibg=NONE
hi Title gui=NONE guifg=#004060 guibg=#c8f0f8
hi Visual gui=NONE guibg=#BDDFFF
hi MatchParen gui=NONE guifg=NONE guibg=#9FFF82
" Syntax group
hi Comment gui=NONE guifg=#A88F66 guibg=#222222
hi Paren gui=NONE guifg=#9326C1 guibg=NONE
hi Comma gui=NONE guifg=#C12660 guibg=NONE
hi Constant gui=NONE guifg=NONE guibg=NONE
hi String gui=BOLD guifg=#FFFFFF guibg=NONE
hi Statement gui=NONE guifg=#D4B278 guibg=NONE
hi Error gui=BOLD,UNDERLINE guifg=#ff4080 guibg=NONE
hi Identifier gui=NONE guifg=#FFFFFF guibg=NONE
hi Ignore gui=NONE guifg=#f8f8f8 guibg=NONE
hi Number gui=NONE guifg=#FFF8EC guibg=NONE
hi PreProc gui=NONE guifg=#D4B278 guibg=NONE
hi Special gui=NONE guifg=#0000ff guibg=#ccf7ee
hi Delimiter gui=BOLD guifg=#A8360F guibg=NONE
hi Todo gui=NONE guifg=#ff0070 guibg=#ffe0f4
hi Type gui=NONE guifg=#EA7333 guibg=NONE
hi Underlined gui=UNDERLINE guifg=#0000ff guibg=NONE
" if else clause
hi Conditional gui=None guifg=#00B6F4 guibg=bg
" foreach, while clause
hi Repeat gui=None guifg=#E460FF guibg=bg
hi Operator gui=None guifg=#F2DCB5 guibg=bg
hi Keyword gui=None guifg=#A88F66 guibg=bg
hi Exception gui=None guifg=#7CD2FF guibg=bg
" built-in function names
hi Function gui=BOLD guifg=#00B6F4
if has("spell")
hi SpellBad guisp=#FF0000 gui=undercurl
hi SpellCap guisp=#7070F0 gui=undercurl
hi SpellLocal guisp=#70F0F0 gui=undercurl
hi SpellRare guisp=#FFFFFF gui=undercurl
endif
" optimize for php operator
hi phpOperator gui=NONE guifg=#E658FF
hi phpStringDouble gui=NONE guifg=#F2DCB5 guibg=#3A3732
hi phpStringSingle gui=NONE guifg=#F2DCB5 guibg=#3A3732
" hi phpParent gui=NONE guifg=#FFFFFF
hi! link SpecialComment Comment
hi! link Character Constant
hi! link Boolean Constant
hi! link Float Number
hi! link Label Statement
hi! link Include PreProc
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link StorageClass Type
hi! link Structure Type
hi! link Typedef Type
hi! link SpecialChar Special
hi! link Debug Special
" HTML
hi htmlLink gui=UNDERLINE guifg=#0000ff guibg=NONE
hi htmlBold gui=BOLD
hi htmlBoldItalic gui=BOLD,ITALIC
hi htmlBoldUnderline gui=BOLD,UNDERLINE
hi htmlBoldUnderlineItalic gui=BOLD,UNDERLINE,ITALIC
hi htmlItalic gui=ITALIC
hi htmlUnderline gui=UNDERLINE
hi htmlUnderlineItalic gui=UNDERLINE,ITALIC
" Tabs {{{1
highlight TabLine gui=NONE guifg=#6D0A00 guibg=#F4BA5F
highlight TabLineFill gui=reverse
highlight TabLineSel gui=bold
highlight SpellBad gui=undercurl guisp=Red
highlight SpellCap gui=undercurl guisp=Black
highlight SpellRare gui=undercurl guisp=Magenta
highlight SpellLocale gui=undercurl guisp=DarkCyan
" Completion {{{1
highlight Pmenu guifg=Black guibg=#BDDFFF
highlight PmenuSel guifg=Black guibg=Orange
highlight PmenuSbar guifg=#CCCCCC guibg=#CCCCCC
highlight PmenuThumb gui=reverse guifg=Black guibg=#AAAAAA
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment