tir_black.vim (4145B)
1 " tir_black color scheme 2 " Based on ir_black from: http://blog.infinitered.com/entries/show/8 3 " adds 256 color console support 4 " changed WildMenu color to be the same as PMenuSel 5 6 set background=dark 7 hi clear 8 9 if exists("syntax_on") 10 syntax reset 11 endif 12 13 let colors_name = "tir_black" 14 15 " General colors 16 hi Normal guifg=#f6f3e8 guibg=black ctermfg=white ctermbg=0 17 hi NonText guifg=#070707 guibg=black ctermfg=232 ctermbg=0 18 19 hi Cursor guifg=black guibg=white ctermfg=0 ctermbg=15 20 hi LineNr guifg=#3D3D3D guibg=black ctermfg=239 ctermbg=0 21 22 hi VertSplit guifg=#202020 guibg=#202020 ctermfg=235 ctermbg=235 23 hi StatusLine guifg=#CCCCCC guibg=#202020 gui=italic ctermfg=235 ctermbg=254 24 hi StatusLineNC guifg=black guibg=#202020 ctermfg=0 ctermbg=235 25 26 hi Folded guifg=#a0a8b0 guibg=#384048 ctermfg=103 ctermbg=60 27 hi Title guifg=#f6f3e8 gui=bold ctermfg=187 cterm=bold 28 hi Visual guibg=#262D51 ctermbg=60 29 30 hi SpecialKey guifg=#808080 guibg=#343434 ctermfg=8 ctermbg=236 31 32 hi WildMenu guifg=black guibg=#cae682 ctermfg=0 ctermbg=195 33 hi PmenuSbar guifg=black guibg=white ctermfg=0 ctermbg=15 34 35 hi Error gui=undercurl ctermfg=203 ctermbg=none cterm=underline guisp=#FF6C60 36 hi ErrorMsg guifg=white guibg=#FF6C60 gui=bold ctermfg=white ctermbg=203 cterm=bold 37 hi WarningMsg guifg=white guibg=#FF6C60 gui=bold ctermfg=white ctermbg=203 cterm=bold 38 39 hi ModeMsg guifg=black guibg=#C6C5FE gui=bold ctermfg=0 ctermbg=189 cterm=bold 40 41 if version >= 700 " Vim 7.x specific colors 42 hi CursorLine guibg=#121212 gui=none ctermbg=234 cterm=none 43 hi CursorColumn guibg=#121212 gui=none ctermbg=234 cterm=none 44 hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold ctermfg=white ctermbg=darkgray 45 hi Pmenu guifg=#f6f3e8 guibg=#444444 ctermfg=white ctermbg=242 46 hi PmenuSel guifg=#000000 guibg=#cae682 ctermfg=0 ctermbg=195 47 hi Search guifg=#000000 guibg=#cae682 ctermfg=0 ctermbg=195 48 endif 49 50 " Syntax highlighting 51 hi Comment guifg=#7C7C7C ctermfg=8 52 hi String guifg=#A8FF60 ctermfg=155 53 hi Number guifg=#FF73FD ctermfg=207 54 55 hi Keyword guifg=#96CBFE ctermfg=117 56 hi PreProc guifg=#96CBFE ctermfg=117 57 hi Conditional guifg=#6699CC ctermfg=110 58 59 hi Todo guifg=#000000 guibg=#cae682 ctermfg=0 ctermbg=195 60 hi Constant guifg=#99CC99 ctermfg=151 61 62 hi Identifier guifg=#C6C5FE ctermfg=189 63 hi Function guifg=#FFD2A7 ctermfg=223 64 hi Type guifg=#FFFFB6 ctermfg=229 65 hi Statement guifg=#6699CC ctermfg=110 66 67 hi Special guifg=#E18964 ctermfg=173 68 hi Delimiter guifg=#00A0A0 ctermfg=37 69 hi Operator guifg=white ctermfg=white 70 71 hi link Character Constant 72 hi link Boolean Constant 73 hi link Float Number 74 hi link Repeat Statement 75 hi link Label Statement 76 hi link Exception Statement 77 hi link Include PreProc 78 hi link Define PreProc 79 hi link Macro PreProc 80 hi link PreCondit PreProc 81 hi link StorageClass Type 82 hi link Structure Type 83 hi link Typedef Type 84 hi link Tag Special 85 hi link SpecialChar Special 86 hi link SpecialComment Special 87 hi link Debug Special 88 89 " Special for Ruby 90 hi rubyRegexp guifg=#B18A3D ctermfg=brown 91 hi rubyRegexpDelimiter guifg=#FF8000 ctermfg=brown 92 hi rubyEscape guifg=white ctermfg=cyan 93 hi rubyInterpolationDelimiter guifg=#00A0A0 ctermfg=blue 94 hi rubyControl guifg=#6699CC ctermfg=blue "and break, etc 95 hi rubyStringDelimiter guifg=#336633 ctermfg=lightgreen 96 hi link rubyClass Keyword 97 hi link rubyModule Keyword 98 hi link rubyKeyword Keyword 99 hi link rubyOperator Operator 100 hi link rubyIdentifier Identifier 101 hi link rubyInstanceVariable Identifier 102 hi link rubyGlobalVariable Identifier 103 hi link rubyClassVariable Identifier 104 hi link rubyConstant Type 105 106 " Special for Java 107 hi link javaScopeDecl Identifier 108 hi link javaCommentTitle javaDocSeeTag 109 hi link javaDocTags javaDocSeeTag 110 hi link javaDocParam javaDocSeeTag 111 hi link javaDocSeeTagParam javaDocSeeTag 112 113 hi javaDocSeeTag guifg=#CCCCCC ctermfg=darkgray 114 hi javaDocSeeTag guifg=#CCCCCC ctermfg=darkgray 115 116 " Special for XML 117 hi link xmlTag Keyword 118 hi link xmlTagName Conditional 119 hi link xmlEndTag Identifier 120 121 " Special for HTML 122 hi link htmlTag Keyword 123 hi link htmlTagName Conditional 124 hi link htmlEndTag Identifier 125 126 " Special for Javascript 127 hi link javaScriptNumber Number 128 129 " Special for CSharp 130 hi link csXmlTag Keyword