Changeset 13703
- Timestamp:
- 10/16/12 16:13:22 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/vim/addons/vim/colors/issm_black.vim
r8160 r13703 1 " i r_black color scheme2 " More at: http://blog.infinitered.com/entries/show/81 " issm_black color scheme 2 " table http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html 3 3 4 5 " ******************************************************************************** 6 " Standard colors used in all ir_black themes: 7 " Note, x:x:x are RGB values 8 " 9 " normal: #f6f3e8 10 " 11 " string: #A8FF60 168:255:96 12 " string inner (punc, code, etc): #00A0A0 0:160:160 13 " number: #FF73FD 255:115:253 14 " comments: #7C7C7C 124:124:124 15 " keywords: #96CBFE 150:203:254 16 " operators: white 17 " class: #FFFFB6 255:255:182 18 " method declaration name: #FFD2A7 255:210:167 19 " regular expression: #E9C062 233:192:98 20 " regexp alternate: #FF8000 255:128:0 21 " regexp alternate 2: #B18A3D 177:138:61 22 " variable: #C6C5FE 198:197:254 23 " 24 " Misc colors: 25 " red color (used for whatever): #FF6C60 255:108:96 26 " light red: #FFB6B0 255:182:176 27 " 28 " brown: #E18964 good for special 29 " 30 " lightpurpleish: #FFCCFF 31 " 32 " Interface colors: 33 " background color: black 34 " cursor (where underscore is used): #FFA560 255:165:96 35 " cursor (where block is used): white 36 " visual selection: #1D1E2C 37 " current line: #151515 21:21:21 38 " search selection: #07281C 7:40:28 39 " line number: #3D3D3D 61:61:61 40 41 42 " ******************************************************************************** 43 " The following are the preferred 16 colors for your terminal 44 " Colors Bright Colors 45 " Black #4E4E4E #7C7C7C 46 " Red #FF6C60 #FFB6B0 47 " Green #A8FF60 #CEFFAB 48 " Yellow #FFFFB6 #FFFFCB 49 " Blue #96CBFE #FFFFCB 50 " Magenta #FF73FD #FF9CFE 51 " Cyan #C6C5FE #DFDFFE 52 " White #EEEEEE #FFFFFF 53 54 55 " ******************************************************************************** 4 "Set up coloring 56 5 hi clear 57 58 6 if exists("syntax_on") 59 7 syntax reset 60 8 endif 61 9 syntax on 62 63 10 let colors_name = "issm_black" 64 11 65 " GUI not used in terminal mode forground background style (reverse,bold,..) 66 "hi Example guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 12 "preferred colors: 13 " 0 : black 14 " 9 : red 15 " 15 : white 16 " 69 : blue 17 " 87 : cyan 18 " 129 : dark purple 19 " 202 : orange 20 " 214 : light orange 21 " 227 : yellow 22 " 234 : very dark gray 23 " 241 : dark gray 24 " 244 : gray 25 " 255 : light gray 67 26 27 " forground background style (reverse,bold,..) 68 28 " General colors 69 hi Normal guifg=#f6f3e8 guibg=black gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 70 hi NonText guifg=#070707 guibg=black gui=NONE ctermfg=129 ctermbg=NONE cterm=NONE "214 =orange 71 72 hi Cursor guifg=black guibg=white gui=NONE ctermfg=NONE ctermbg=NONE cterm=reverse "cursor (mouse) 73 hi LineNr guifg=#3D3D3D guibg=black gui=NONE ctermfg=249 ctermbg=232 cterm=NONE "line numbering gray/blak 74 75 hi VertSplit guifg=#202020 guibg=#202020 gui=NONE ctermfg=241 ctermbg=241 cterm=NONE "vertical split 76 hi StatusLine guifg=#CCCCCC guibg=#202020 gui=italic ctermfg=241 ctermbg=87 cterm=NONE "87 = cyan 77 hi StatusLineNC guifg=black guibg=#202020 gui=NONE ctermfg=87 ctermbg=241 cterm=NONE "241 = dark gray 78 79 hi Folded guifg=#a0a8b0 guibg=#384048 gui=NONE ctermfg=135 ctermbg=234 cterm=NONE "folded 129 = violet ,234 Gray 80 hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE 81 hi Visual guifg=NONE guibg=#262D51 gui=NONE ctermfg=NONE ctermbg=NONE cterm=reverse "visual 255 = white 82 83 hi SpecialKey guifg=#808080 guibg=#343434 gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 84 85 hi WildMenu guifg=green guibg=yellow gui=NONE ctermfg=black ctermbg=yellow cterm=NONE "????? 86 hi PmenuSbar guifg=black guibg=white gui=NONE ctermfg=black ctermbg=magenta cterm=NONE "???? 87 "hi Ignore guifg=gray guibg=black gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 88 89 hi Error guifg=white guibg=NONE gui=none ctermfg=255 ctermbg=129 cterm=NONE 90 hi ErrorMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=255 ctermbg=129 cterm=NONE " 196 = red 91 hi WarningMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=255 ctermbg=201 cterm=NONE "201 = magenta 29 hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE 30 hi NonText ctermfg=129 ctermbg=NONE cterm=NONE 31 hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse 32 hi LineNr ctermfg=15 ctermbg=241 cterm=NONE 33 hi VertSplit ctermfg=241 ctermbg=241 cterm=NONE 34 hi StatusLine ctermfg=241 ctermbg=87 cterm=NONE 35 hi StatusLineNC ctermfg=87 ctermbg=241 cterm=NONE 36 hi Folded ctermfg=141 ctermbg=236 cterm=NONE 37 hi Title ctermfg=NONE ctermbg=NONE cterm=NONE 38 hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse 39 hi SpecialKey ctermfg=NONE ctermbg=NONE cterm=NONE 40 hi WildMenu ctermfg=0 ctermbg=227 cterm=NONE 41 hi PmenuSbar ctermfg=0 ctermbg=129 cterm=NONE 42 hi Error ctermfg=15 ctermbg=129 cterm=NONE 43 hi ErrorMsg ctermfg=15 ctermbg=129 cterm=NONE 44 hi WarningMsg ctermfg=15 ctermbg=129 cterm=NONE 92 45 93 46 " Message displayed in lower left, such as --INSERT-- 94 hi ModeMsg guifg=black guibg=#C6C5FE gui=BOLD ctermfg=241 ctermbg=87 cterm=BOLD 95 47 hi ModeMsg ctermfg=0 ctermbg=87 cterm=BOLD 96 48 if version >= 700 " Vim 7.x specific colors 97 hi CursorLine guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=NONEcterm=BOLD98 hi CursorColumn guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=NONEcterm=BOLD99 hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=BOLD ctermfg=87 ctermbg=241 cterm=BOLD,reverse"matching parenthesis100 hi Pmenu guifg=#f6f3e8 guibg=#444444 gui=NONE ctermfg=black ctermbg=white cterm=NONE"auto completion panel101 hi PmenuSel guifg=#000000 guibg=#cae682 gui=NONE ctermfg=255 ctermbg=darkgraycterm=NONE102 hi Search guifg=NONE guibg=NONE gui=underline ctermfg=black ctermbg=220 cterm=NONE "227 = yellow49 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=BOLD 50 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=BOLD 51 hi MatchParen ctermfg=87 ctermbg=241 cterm=reverse "matching parenthesis 52 hi Pmenu ctermfg=0 ctermbg=15 cterm=NONE "auto completion panel 53 hi PmenuSel ctermfg=255 ctermbg=241 cterm=NONE 54 hi Search ctermfg=0 ctermbg=220 cterm=NONE 103 55 endif 104 56 105 57 " Syntax highlighting 106 hi Comment guifg=#7C7C7C guibg=NONE gui=NONE ctermfg=243 ctermbg=NONE cterm=NONE 107 hi String guifg=#A8FF60 guibg=NONE gui=NONE ctermfg=120 ctermbg=NONE cterm=NONE 108 hi Number guifg=#FF73FD guibg=NONE gui=NONE ctermfg=201 ctermbg=NONE cterm=NONE 58 hi Comment ctermfg=244 ctermbg=NONE cterm=NONE 59 hi String ctermfg=120 ctermbg=NONE cterm=NONE 60 hi Number ctermfg=201 ctermbg=NONE cterm=NONE 61 hi Keyword ctermfg=9 ctermbg=NONE cterm=NONE " matlab function 62 hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE " def undef include 63 hi Conditional ctermfg=220 ctermbg=NONE cterm=NONE " if else end 64 hi Todo ctermfg=214 ctermbg=NONE cterm=NONE 65 hi Constant ctermfg=196 ctermbg=NONE cterm=NONE 66 hi Identifier ctermfg=9 ctermbg=NONE cterm=NONE 67 hi Function ctermfg=69 ctermbg=NONE cterm=NONE "functions 69 = pastel blue 68 hi Type ctermfg=87 ctermbg=NONE cterm=NONE "cterm matlab global 69 hi Statement ctermfg=69 ctermbg=NONE cterm=NONE "cd ls sed mv 70 hi Special ctermfg=202 ctermbg=NONE cterm=NONE " matlab '...' 71 hi Delimiter ctermfg=NONE ctermbg=NONE cterm=NONE " [ ] 72 hi Operator ctermfg=202 ctermbg=NONE cterm=NONE " == & 73 hi Directory ctermfg=87 ctermbg=NONE cterm=NONE " == & 109 74 110 hi Keyword guifg=#96CBFE guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE " matlab function 111 hi PreProc guifg=#96CBFE guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE " def undef include 112 hi Conditional guifg=#6699CC guibg=NONE gui=NONE ctermfg=220 ctermbg=NONE cterm=NONE " if else end 113 114 hi Todo guifg=#8f8f8f guibg=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE 115 hi Constant guifg=#99CC99 guibg=NONE gui=NONE ctermfg=196 ctermbg=NONE cterm=NONE 116 117 hi Identifier guifg=#C6C5FE guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE 118 hi Function guifg=#FFD2A7 guibg=NONE gui=NONE ctermfg=69 ctermbg=NONE cterm=NONE "functions 69 = pastel blue 119 hi Type guifg=#FFFFB6 guibg=NONE gui=NONE ctermfg=87 ctermbg=NONE cterm=NONE "cterm matlab global 120 hi Statement guifg=#6699CC guibg=NONE gui=NONE ctermfg=69 ctermbg=NONE cterm=NONE " cd ls sed mv 121 122 hi Special guifg=#E18964 guibg=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE " ; 202 = orange 123 hi Delimiter guifg=#00A0A0 guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE " [ ] 124 hi Operator guifg=white guibg=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE " == & 178 = darkyellow 125 126 hi Directory guifg=white guibg=NONE gui=NONE ctermfg=87 ctermbg=NONE cterm=NONE " == & 178 = darkyellow 127 128 "Specific for diff 129 hi DiffAdd guifg=#ffff33 guibg=#404010 gui=bold term=none cterm=none ctermfg=black ctermbg=119 130 hi DiffChange guibg=#202020 gui=bold term=none cterm=none ctermfg=black ctermbg=228 131 hi DiffText guifg=#3333ff guibg=#100040 gui=bold term=none cterm=none ctermfg=black ctermbg=178 132 hi DiffDelete guifg=#ff0000 guibg=#401010 gui=bold term=none cterm=none ctermfg=black ctermbg=197 133 hi diffLine guifg=#444444 guibg=bg gui=bold term=none cterm=bold ctermfg=darkgrey 134 hi diffOldLine guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey 135 hi diffOldFile guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey 136 hi diffNewFile guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey 137 hi diffAdded guifg=#80ff80 guibg=bg gui=none term=none cterm=none 138 hi diffRemoved guifg=#ff0000 guibg=bg gui=none term=none cterm=none ctermfg=red 139 hi diffChanged guifg=#0000ff guibg=bg gui=none term=none cterm=none ctermfg=blue 140 141 hi link Character Constant 142 hi link Boolean Constant 143 hi link Float Number 144 hi link Repeat Statement 145 hi link Label Statement 146 hi link Exception Statement 147 hi link Include PreProc 148 hi link Define PreProc 149 hi link Macro PreProc 150 hi link PreCondit PreProc 151 hi link StorageClass Type 152 hi link Structure Type 153 hi link Typedef Type 154 hi link Tag Special 155 hi link SpecialChar Special 156 hi link SpecialComment Special 157 hi link Debug Special 158 159 160 " Special for Ruby 161 hi rubyRegexp guifg=#B18A3D guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE 162 hi rubyRegexpDelimiter guifg=#FF8000 guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE 163 hi rubyEscape guifg=white guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE 164 hi rubyInterpolationDelimiter guifg=#00A0A0 guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE 165 hi rubyControl guifg=#6699CC guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE "and break, etc 166 "hi rubyGlobalVariable guifg=#FFCCFF guibg=NONE gui=NONE ctermfg=lightblue ctermbg=NONE cterm=NONE "yield 167 hi rubyStringDelimiter guifg=#336633 guibg=NONE gui=NONE ctermfg=lightgreen ctermbg=NONE cterm=NONE 168 "rubyInclude 169 "rubySharpBang 170 "rubyAccess 171 "rubyPredefinedVariable 172 "rubyBoolean 173 "rubyClassVariable 174 "rubyBeginEnd 175 "rubyRepeatModifier 176 "hi link rubyArrayDelimiter Special " [ , , ] 177 "rubyCurlyBlock { , , } 178 179 hi link rubyClass Keyword 180 hi link rubyModule Keyword 181 hi link rubyKeyword Keyword 182 hi link rubyOperator Operator 183 hi link rubyIdentifier Identifier 184 hi link rubyInstanceVariable Identifier 185 hi link rubyGlobalVariable Identifier 186 hi link rubyClassVariable Identifier 187 hi link rubyConstant Type 188 189 190 " Special for Java 191 " hi link javaClassDecl Type 192 hi link javaScopeDecl Identifier 193 hi link javaCommentTitle javaDocSeeTag 194 hi link javaDocTags javaDocSeeTag 195 hi link javaDocParam javaDocSeeTag 196 hi link javaDocSeeTagParam javaDocSeeTag 197 198 hi javaDocSeeTag guifg=#CCCCCC guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE 199 hi javaDocSeeTag guifg=#CCCCCC guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE 200 "hi javaClassDecl guifg=#CCFFCC guibg=NONE gui=NONE ctermfg=white ctermbg=NONE cterm=NONE 201 202 203 " Special for XML 204 hi link xmlTag Keyword 205 hi link xmlTagName Conditional 206 hi link xmlEndTag Identifier 207 208 209 " Special for HTML 210 hi link htmlTag Keyword 211 hi link htmlTagName Conditional 212 hi link htmlEndTag Identifier 213 214 215 " Special for Javascript 216 hi link javaScriptNumber Number 217 218 219 " Special for Python 220 "hi link pythonEscape Keyword 221 222 223 " Special for CSharp 224 hi link csXmlTag Keyword 225 226 227 " Special for PHP 75 "Specific for diff 76 hi DiffAdd cterm=none ctermfg=0 ctermbg=119 77 hi DiffChange cterm=none ctermfg=0 ctermbg=228 78 hi DiffText cterm=none ctermfg=0 ctermbg=178 79 hi DiffDelete cterm=none ctermfg=0 ctermbg=197 80 hi diffLine cterm=bold ctermfg=241 81 hi diffOldLine cterm=none ctermfg=241 82 hi diffOldFile cterm=none ctermfg=241 83 hi diffNewFile cterm=none ctermfg=241 84 hi diffAdded cterm=none 85 hi diffRemoved cterm=none ctermfg=9 86 hi diffChanged cterm=none ctermfg=69
Note:
See TracChangeset
for help on using the changeset viewer.