This repository was archived by the owner on May 19, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
/
Copy pathcolorzone.vim
214 lines (133 loc) · 5.93 KB
/
colorzone.vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
" Vim color file
" Maintainer: Ricky Wu <richiewu at live dot com>
" Last Change: 2009 Jun 16
" Version: 0.1
" This color scheme uses a light grey background.
" Based on "tango-morning" and "wargreycolorscheme" color scheme
" Tango color palette : http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color_Palette
" The Terminal colors and GUI colors are diffrent defined.
" Optimized for PLI and vim syntax
" First remove all existing highlighting.
set background=light
if version > 580
" no guarantees for version 5.8 and below, but this makes it stop
" complaining
hi clear
if exists("syntax_on")
syntax reset
endif
endif
let colors_name = "colorzone"
"High Light For Normal
hi Normal guifg=#2e3436 guibg=#eeeeec
" Boolean constants: true FALSE ...
hi Boolean ctermfg=red guifg=red
" Character constants: 'A' 'b' ...
hi Character ctermfg=magenta guifg=magenta
" The condition-keywords: if switch endif ...
hi Conditional ctermfg=darkcyan guifg=#4e9a06
hi IncSearch ctermfg=yellow ctermbg=green gui=reverse
hi ModeMsg ctermfg=red guifg=red
" Any other keywords: native assert ...
hi Keyword ctermfg=darkcyan guifg=#4e9a06
hi StatusLine ctermbg=lightgrey ctermfg=green guibg=#2e3436 guifg=grey90 gui=none
hi StatusLineNC ctermbg=darkgrey ctermfg=green guibg=#2e3436 guifg=darkgrey gui=none
hi VertSplit cterm=none ctermfg=darkgray gui=reverse
hi Visual cterm=reverse gui=none guibg=#6b8e23 guifg=white
hi VisualNOS cterm=underline gui=underline
hi Cursor guibg=khaki guibg=#0080f0 guifg=white
" [IM mode] The characters under the cursor
hi CursorIM ctermbg=none ctermfg=none
" Any preprocessors like '#define' in C/C++ language
hi Macro ctermfg=darkmagenta guifg=darkmagenta
" The keywords recongnized as name space: public internal ...
hi NameSpace ctermfg=darkgreen guifg=darkgreen
" Any condition-preprocessors: #if #elseif ...
hi PreCondit ctermfg=cyan guifg=#4169e1
" The repeat-keywords: for each in ...
hi Repeat ctermfg=cyan guifg=#4e9a06
hi lCursor guibg=#0080f0 guifg=white
hi Directory ctermfg=darkcyan guifg=#3465a4
hi LineNr ctermfg=brown guifg=#8f5902
hi MatchParen ctermfg=brown guibg=#204a87 guifg=#eeeeec
hi MoreMsg ctermfg=darkgreen guifg=#4e9a06
hi NonText ctermfg=black guifg=#2e3436 guibg=#eeeeec
hi PmenuSel ctermfg=green ctermbg=none guibg=#ffa500 guifg=black
"lightskyblue
"hi Pmenu ctermfg=blue ctermbg=none guibg=#87ceeb guifg=black
"olivedrab
hi Pmenu ctermfg=blue ctermbg=none guibg=#6b8e23 guifg=white
hi PmenuSbar ctermbg=none guibg=#c0c0c0 guifg=white
hi PmenuThumb ctermfg=darkcyan guibg=#c0c0c0 guifg=white
hi Question ctermfg=green guifg=#4e9a06
hi Search ctermfg=white ctermbg=LightRed guibg=#ff4500 guifg=white
"hi Search ctermfg=white ctermbg=LightRed guibg=#ff69b4 guifg=white
hi SpecialKey ctermfg=darkcyan guifg=#3465a4
hi Title ctermfg=green guifg=#4e9a06
hi WarningMsg ctermfg=yellow guifg=#cc0000
hi WildMenu ctermfg=black ctermbg=darkcyan guibg=#edd400 guifg=#888a85
hi Folded ctermfg=grey ctermbg=none guibg=#d3d7cf guifg=#204a87
hi FoldColumn ctermfg=grey ctermbg=none guibg=#888a85 guifg=#204a87
hi DiffAdd ctermfg=green ctermbg=darkgray guibg=#204a87 guifg=#eeeeec
hi DiffChange ctermfg=yellow ctermbg=darkgrey guibg=#e9b96e
hi DiffDelete ctermfg=black ctermbg=darkgrey guifg=#3465a4 guibg=#d3d7cf
hi DiffText ctermfg=blue ctermbg=darkgrey guibg=#fce94f
hi CursorLine ctermfg=none guibg=#555753
" The column that the cursor is in
hi CursorColumn ctermfg=none ctermbg=none guibg=#555753
" The word that does not recognized by the spellchecker
hi SpellBad ctermfg=darkred guifg=darkred
" The word should starts with a capital
hi SpellCap ctermfg=green guifg=green
" The word is recognized by the spellchecker and used in another region
hi SpellLocal ctermfg=brown guifg=brown
" The word is recognized by the spellchecker and hardly ever used
hi SpellRare ctermfg=yellow guifg=yellow
" The name of functions methods and classes ...
hi Function ctermfg=blue guifg=blue
" Any preprocessors like '#define' in C/C++ language
hi Define ctermfg=blue guifg=blue
" Any debugging statement
hi Debug ctermfg=darkred guifg=darkred
" Colors for syntax highlighting
hi Comment ctermfg=lightgrey guifg=#888a87
" Any constants
hi Constant ctermfg=red guifg=#ce5c00
hi Identifier ctermfg=Yellow gui=none guifg=#000000
hi Statement ctermfg=Lightgreen gui=none guifg=#4e9a06
" The special characters within a constant
hi SpecialChar ctermfg=red guifg=red
" The special things within the comment
hi SpecialComment ctermfg=darkgray guifg=darkgray
hi PreProc ctermfg=LightCyan guifg=#dc143c
hi Type ctermfg=green gui=none guifg=#4e9a06
hi Special ctermfg=darkmagenta guifg=#ce5c00 guibg=#eeeeec
hi Underlined cterm=underline ctermfg=blue guifg=#204a87
hi Ignore ctermfg=grey ctermbg=darkgrey guifg=#555753
hi Error ctermfg=darkred ctermbg=darkgray guibg=#cc0000 guifg=#eeeeec
" Groups used in the 'highlight' and 'guicursor' options default value.
hi ErrorMsg ctermfg=darkred ctermbg=darkgray guibg=#cc0000 guifg=#eeeeec
hi Todo ctermfg=yellow ctermbg=none guibg=#fce94f guifg=#204a87
" The preprocessors for indicating the included sources
hi Include ctermfg=red guifg=#ff7f50
" The exception-keywords: throws try finally ...
hi Exception ctermfg=darkmagenta guifg=darkmagenta
" The floating point constants: 6.67e-11
hi Float ctermfg=red guifg=red
hi Label ctermfg=yellow guifg=#b8860b
hi Delimiter ctermfg=yellow guifg=#4e9a06
hi Number ctermfg=red guifg=#ff00ff
hi Operator ctermfg=red guifg=#ff0000
hi Builtin ctermfg=Lightblue guifg=#1e90ff
hi String ctermfg=white guifg=#ff4500
hi SQL_Statement ctermfg=LightMagenta guifg=#9400d3
hi CICS_Statement ctermfg=LightMagenta guifg=#4e9a06
" [Table line] Not active table page label
hi TabLine ctermfg=red guifg=red
" [Table line] Where there are no labels
hi TabLineFill ctermfg=gray ctermbg=blue guifg=gray guibg=blue
" [Table line] Active table page label
hi TabLineFillSel ctermfg=blue guifg=blue
" Any tags which can use <C-]> on
hi Tag ctermfg=darkmagenta guifg=darkmagenta
" vim: sw=2