-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKafka.vim
280 lines (242 loc) · 18.8 KB
/
Kafka.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
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
" Vim colorscheme
" Started as an adaptation of the slate colorscheme included with vim
" now we're way beyond that
" Maintained by Peter van Peursem
" Version 3.5 - 05-06-2017
"
" All color-values can be found with python script at:
" https://github.com/eikenb/terminal-colors
"
" --------------------------------
set background=dark
" --------------------------------
highlight clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name="Kafka"
" --------------------------------
" Editor settings
" --------------------------------
hi Normal ctermfg=253 ctermbg=NONE cterm=NONE guifg=#dadada guibg=#2a303b gui=NONE
hi Cursor ctermfg=NONE ctermbg=231 cterm=NONE guifg=NONE guibg=#ffffff gui=NONE
hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE guifg=NONE guibg=#38404d gui=NONE
hi LineNr ctermfg=8 ctermbg=NONE cterm=NONE guifg=#737373 guibg=NONE gui=NONE
hi CursorLineNR ctermfg=11 ctermbg=NONE cterm=NONE guifg=#fae3a0 guibg=NONE gui=NONE
" -----------------
" - Number column -
" -----------------
hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE guifg=NONE guibg=#909090 gui=NONE
hi FoldColumn ctermfg=248 ctermbg=239 cterm=NONE guifg=#a8a8a8 guibg=#4e4e4e gui=NONE
hi SignColumn ctermfg=245 ctermbg=NONE cterm=NONE guifg=#8a8a8a guibg=NONE gui=NONE
hi Folded ctermfg=248 ctermbg=239 cterm=NONE guifg=#a8a8a8 guibg=#4e4e4e gui=NONE
" -------------------------
" - Window/Tab delimiters -
" -------------------------
hi VertSplit ctermfg=244 ctermbg=244 cterm=NONE guifg=#808080 guibg=#808080 gui=NONE
hi ColorColumn ctermfg=NONE ctermbg=8 cterm=NONE guifg=NONE guibg=#737373 gui=NONE
hi TabLine ctermfg=245 ctermbg=NONE cterm=NONE guifg=#8a8a8a guibg=NONE gui=NONE
hi TabLineFill ctermfg=239 ctermbg=NONE cterm=NONE guifg=#4e4e4e guibg=NONE gui=NONE
hi TabLineSel ctermfg=112 ctermbg=NONE cterm=NONE guifg=#5f8700 guibg=NONE gui=NONE
" -------------------------------
" - File Navigation / Searching -
" -------------------------------
hi Directory ctermfg=12 ctermbg=NONE cterm=NONE guifg=#8ca1af guibg=NONE gui=NONE
hi Search ctermfg=232 ctermbg=10 cterm=NONE guifg=#080808 guibg=#6d7f3f gui=NONE
hi IncSearch ctermfg=231 ctermbg=2 cterm=NONE guifg=#ffffff guibg=#75a304 gui=NONE
" -----------------
" - Prompt/Status -
" -----------------
hi StatusLine ctermfg=238 ctermbg=246 cterm=NONE guifg=#444444 guibg=#909090 gui=NONE
hi StatusLineNC ctermfg=8 ctermbg=7 cterm=italic guifg=#909090 guibg=#444444 gui=italic
hi WildMenu ctermfg=0 ctermbg=6 cterm=NONE guifg=#202020 guibg=#73a5c8 gui=NONE
hi Question ctermfg=10 ctermbg=NONE cterm=NONE guifg=#b6c2aa guibg=NONE gui=NONE
hi Title ctermfg=3 ctermbg=NONE cterm=bold guifg=#fbc692 guibg=NONE gui=NONE
hi ModeMsg ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
hi MoreMsg ctermfg=2 ctermbg=NONE cterm=NONE guifg=#93a48e guibg=NONE gui=NONE
" --------------
" - Visual aid -
" --------------
hi MatchParen ctermfg=NONE ctermbg=202 cterm=NONE guifg=#ffffff guibg=#ff5f00 gui=NONE
hi Visual ctermfg=NONE ctermbg=25 cterm=NONE guifg=NONE guibg=#005faf gui=NONE
hi VisualNOS ctermfg=9 ctermbg=25 cterm=NONE guifg=#d14548 guibg=#005faf gui=NONE
hi NonText ctermfg=244 ctermbg=NONE cterm=NONE guifg=#808080 guibg=NONE gui=NONE
hi Todo ctermfg=14 ctermbg=NONE cterm=underline guifg=#0f829d guibg=NONE gui=underline
hi Underlined ctermfg=244 ctermbg=NONE cterm=underline guifg=#808080 guibg=NONE gui=underline
hi Error ctermfg=15 ctermbg=1 cterm=NONE guifg=#fff0f0 guibg=#b91e2e gui=NONE
hi ErrorMsg ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
hi WarningMsg ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
hi Ignore ctermfg=7 ctermbg=NONE cterm=bold guifg=#808080 guibg=#005faf gui=NONE
hi SpecialKey ctermfg=9 ctermbg=NONE cterm=NONE guifg=#cd645f guibg=NONE gui=NONE
" --------------------------------
" Variable types
" --------------------------------
hi Constant ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
hi String ctermfg=106 ctermbg=NONE cterm=NONE guifg=#87af00 guibg=NONE gui=NONE
hi StringDelimiter ctermfg=248 ctermbg=NONE cterm=NONE guifg=#fff0f0 guibg=NONE gui=NONE
hi Character ctermfg=172 ctermbg=NONE cterm=NONE guifg=#5f8700 guibg=NONE gui=NONE
hi Number ctermfg=172 ctermbg=NONE cterm=NONE guifg=#d78700 guibg=NONE gui=NONE
hi Boolean ctermfg=172 ctermbg=NONE cterm=NONE guifg=#d78700 guibg=NONE gui=NONE
hi Float ctermfg=172 ctermbg=NONE cterm=NONE guifg=#d78700 guibg=NONE gui=NONE
hi Identifier ctermfg=9 ctermbg=NONE cterm=NONE guifg=#dc5c5a guibg=NONE gui=NONE
hi Function ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
" --------------------------------
" Language constructs
" --------------------------------
hi Statement ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
hi Label ctermfg=139 ctermbg=NONE cterm=NONE guifg=#af87af guibg=NONE gui=NONE
hi Operator ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 guibg=NONE gui=NONE
hi Keyword ctermfg=139 ctermbg=NONE cterm=NONE guifg=#af87af guibg=NONE gui=NONE
hi Conditional ctermfg=139 ctermbg=NONE cterm=NONE guifg=#af87af guibg=NONE gui=NONE
hi Repeat ctermfg=139 ctermbg=NONE cterm=NONE guifg=#af87af guibg=NONE gui=NONE
hi Exception ctermfg=69 ctermbg=NONE cterm=NONE guifg=#5f87ff guibg=NONE gui=NONE
hi Comment ctermfg=246 ctermbg=NONE cterm=italic guifg=#949494 guibg=NONE gui=italic
hi Special ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
hi SpecialChar ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi Tag ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi Delimiter ctermfg=14 ctermbg=NONE cterm=NONE guifg=#0f829d guibg=NONE gui=NONE
hi SpecialComment ctermfg=244 ctermbg=NONE cterm=NONE guifg=#9e9e9e guibg=NONE gui=NONE
hi Debug ctermfg=226 ctermbg=NONE cterm=NONE guifg=#ffff00 guibg=NONE gui=NONE
" ----------
" - C like -
" ----------
hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE guifg=#cc645e guibg=NONE gui=NONE
hi Include ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 guibg=NONE gui=NONE
hi Define ctermfg=3 ctermbg=NONE cterm=NONE guifg=#fbc692 guibg=NONE gui=NONE
hi Macro ctermfg=208 ctermbg=NONE cterm=NONE guifg=#ff8700 guibg=NONE gui=NONE
hi PreCondit ctermfg=110 ctermbg=NONE cterm=NONE guifg=#8faed3 guibg=NONE gui=NONE
hi Type ctermfg=73 ctermbg=NONE cterm=NONE guifg=#5fafaf guibg=NONE gui=NONE
hi StorageClass ctermfg=11 ctermbg=NONE cterm=NONE guifg=#fae3a0 guibg=NONE gui=NONE
hi Structure ctermfg=10 ctermbg=NONE cterm=NONE guifg=#b6c2aa guibg=NONE gui=NONE
hi Typedef ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
" --------------------------------
" Diff
" --------------------------------
hi DiffAdd ctermfg=34 ctermbg=NONE cterm=NONE guifg=#00af00 guibg=NONE gui=NONE
hi DiffChange ctermfg=5 ctermbg=NONE cterm=NONE guifg=#d743da guibg=NONE gui=NONE
hi DiffDelete ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
hi DiffText ctermfg=229 ctermbg=NONE cterm=NONE guifg=#ffffaf guibg=NONE gui=NONE
hi DiffAdded ctermfg=34 ctermbg=NONE cterm=NONE guifg=#00af00 guibg=NONE gui=NONE
hi DiffFile ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6193bc guibg=NONE gui=NONE
hi DiffNewFile ctermfg=34 ctermbg=NONE cterm=NONE guifg=#00af00 guibg=NONE gui=NONE
hi DiffLine ctermfg=229 ctermbg=NONE cterm=NONE guifg=#ffffaf guibg=NONE gui=NONE
hi DiffRemoved ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
" --------------------------------
" Completion menu
" --------------------------------
hi Pmenu ctermfg=0 ctermbg=254 cterm=NONE guifg=#202020 guibg=#e4e4e4 gui=NONE
hi PmenuSel ctermfg=0 ctermbg=6 cterm=NONE guifg=#202020 guibg=#73a5c8 gui=NONE
hi PmenuSbar ctermfg=NONE ctermbg=15 cterm=NONE guifg=NONE guibg=#fff0f0 gui=NONE
hi PmenuThumb ctermfg=NONE ctermbg=7 cterm=NONE guifg=NONE guibg=#909090 gui=NONE
" --------------------------------
" Spelling
" --------------------------------
hi SpellBad ctermfg=160 ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=undercurl
hi SpellCap ctermfg=33 ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=undercurl
hi SpellLocal ctermfg=51 ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=undercurl
hi SpellRare ctermfg=81 ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=undercurl
" --------------------------------------------------------------------
" Specific settings
" --------------------------------------------------------------------
" --------------------------------
" Vim highlighting
" --------------------------------
hi vimIsCommand ctermfg=187 ctermbg=NONE cterm=NONE guifg=#d7d7af guibg=NONE gui=NONE
hi vimFunction ctermfg=186 ctermbg=NONE cterm=NONE guifg=#d7d787 guibg=NONE gui=NONE
hi vimCommentTitle ctermfg=15 ctermbg=13 cterm=NONE guifg=#fffffe guibg=#aa88aa gui=NONE
hi helpNote ctermfg=15 ctermbg=12 cterm=NONE guifg=#fffffe guibg=#6194bc gui=NONE
hi helpWarning ctermfg=15 ctermbg=9 cterm=NONE guifg=#fffffe guibg=#f2797b gui=NONE
" --------------------------------
" Git highlighting
" --------------------------------
hi gitCommitOverflow ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
hi gitCommitSummary ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
" --------------------------------
" git gutter
" --------------------------------
hi GitGutterAdd ctermfg=28 ctermbg=NONE cterm=bold guifg=#008700 guibg=NONE gui=bold
hi GitGutterChange ctermfg=177 ctermbg=NONE cterm=bold guifg=#d787ff guibg=NONE gui=bold
hi GitGutterDelete ctermfg=196 ctermbg=NONE cterm=bold guifg=#ff0000 guibg=NONE gui=bold
hi GitGutterChangeDelete ctermfg=176 ctermbg=NONE cterm=bold guifg=#d787d7 guibg=NONE gui=bold
" --------------------------------
" C highlighting
" --------------------------------
hi cOperator ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
hi cPreCondit ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
" --------------------------------
" HTML highlighting
" --------------------------------
hi htmlBold ctermfg=11 ctermbg=NONE cterm=NONE guifg=#fbe8af guibg=NONE gui=NONE
hi htmlItalic ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi htmlEndTag ctermfg=15 ctermbg=NONE cterm=NONE guifg=#fff0f0 guibg=NONE gui=NONE
hi htmlTag ctermfg=15 ctermbg=NONE cterm=NONE guifg=#fff0f0 guibg=NONE gui=NONE
" --------------------------------
" JavaScript highlighting
" --------------------------------
" --------------------------------
" CSS highlighting
" --------------------------------
hi cssBraces ctermfg=15 ctermbg=NONE cterm=NONE guifg=#fff0f0 guibg=NONE gui=NONE
hi cssClassName ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi cssColor ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
" --------------------------------
" Markdown highlighting
" --------------------------------
hi markdownBold ctermfg=NONE ctermbg=NONE cterm=bold guifg=NONE guibg=NONE gui=bold
hi markdownItalic ctermfg=NONE ctermbg=NONE cterm=italic guifg=NONE guibg=NONE gui=italic
hi markdownBoldItalic ctermfg=NONE ctermbg=NONE cterm=bolditalic guifg=NONE guibg=NONE gui=bolditalic
"hi markdownPullRequestLinkInText
"hi markdownUserLinkInText
"hi markdownUrlLinkInText
"hi markdownEmailLinkInText
hi markdownLinkTextDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownLinkText ctermfg=248 ctermbg=NONE cterm=NONE guifg=#a8a8a8 guibg=NONE gui=NONE
hi markdownLinkUrl ctermfg=244 ctermbg=NONE cterm=NONE guifg=#808080 guibg=NONE gui=NONE
hi markdownLinkTitleSingleQuoted ctermfg=249 ctermbg=NONE cterm=NONE guifg=#b2b2b2 guibg=NONE gui=NONE
hi markdownLinkTitleDoubleQuoted ctermfg=249 ctermbg=NONE cterm=NONE guifg=#b2b2b2 guibg=NONE gui=NONE
hi markdownLinkUrlContainer ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownLinkTextContainer ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownLinkReference ctermfg=244 ctermbg=NONE cterm=NONE guifg=#808080 guibg=NONE gui=NONE
hi markdownLinkDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownCodeDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownInlineCode ctermfg=248 ctermbg=NONE cterm=NONE guifg=#a8a8a8 guibg=NONE gui=NONE
hi markdownFencedCodeBlock ctermfg=248 ctermbg=NONE cterm=NONE guifg=#a8a8a8 guibg=NONE gui=NONE
hi markdownCodeBlock ctermfg=248 ctermbg=NONE cterm=NONE guifg=#a8a8a8 guibg=NONE gui=NONE
hi markdownFootnote ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
hi markdownFootnoteDefinition ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
hi markdownListMarker ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownOrderedListMarker ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownItemDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownTableDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
"hi markdownTableHeader
"hi markdownStrike
hi markdownStrikeDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownBlockquote ctermfg=248 ctermbg=NONE cterm=NONE guifg=#a8a8a8 guibg=NONE gui=NONE
hi markdownBlockquoteDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownInlineDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
hi markdownListDelimiter ctermfg=6 ctermbg=NONE cterm=NONE guifg=#6abfc6 guibg=NONE gui=NONE
"hi markdownHeaderId
hi markdownHeadingDelimiter ctermfg=6 ctermbg=238 cterm=NONE guifg=#6abfc6 guibg=#444444 gui=NONE
hi markdownHeadingUnderline ctermfg=6 ctermbg=238 cterm=NONE guifg=#6abfc6 guibg=#444444 gui=NONE
hi markdownHeader ctermfg=6 ctermbg=238 cterm=NONE guifg=#6abfc6 guibg=#444444 gui=NONE
hi markdownH1 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
hi markdownH2 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
hi markdownH3 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
hi markdownH4 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
hi markdownH5 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
hi markdownH6 ctermfg=NONE ctermbg=238 cterm=bold guifg=NONE guibg=#444444 gui=bold
"hi markdownEmoticonKeyword
hi markdownRule ctermfg=232 ctermbg=249 cterm=NONE guifg=#080808 guibg=#b2b2b2 gui=NONE
"hi markdownXmlComment
"hi markdownXmlElement
"hi markdownXmlEmptyElement
"hi markdownXmlEntities
hi markdownCode ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi markdownError ctermfg=1 ctermbg=NONE cterm=NONE guifg=#c8333c guibg=NONE gui=NONE
hi markdownEscape ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
" --------------------------------
" Ruby highlighting
" --------------------------------
hi rubyRegexp ctermfg=12 ctermbg=NONE cterm=NONE guifg=#87a2b1 guibg=NONE gui=NONE
hi rubySymbol ctermfg=11 ctermbg=NONE cterm=NONE guifg=#fbe8af guibg=NONE gui=NONE
hi rubyStringDelimiter ctermfg=253 ctermbg=NONE cterm=NONE guifg=#dadada guibg=NONE gui=NONE