-
Notifications
You must be signed in to change notification settings - Fork 1
/
Kafka.vim
219 lines (192 loc) · 14.9 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
" Vim colorscheme
" An adaptation of the Slate theme included with vim
" Maintained by Peter van Peursem
" Version 1.4 - 06-10-2015
"
" 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 cterm=reverse guifg=#909090 guibg=#606060 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=239 ctermbg=NONE cterm=NONE guifg=#4e4e4e guibg=NONE gui=NONE
hi SignColumn ctermfg=245 ctermbg=NONE cterm=NONE guifg=#8a8a8a guibg=NONE gui=NONE
hi Folded ctermfg=239 ctermbg=NONE cterm=NONE guifg=#4e4e4e guibg=NONE gui=NONE
" -------------------------
" - Window/Tab delimiters -
" -------------------------
hi VertSplit ctermfg=244 ctermbg=7 cterm=NONE guifg=#808080 guibg=#909090 gui=NONE
hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE guifg=NONE guibg=#909090 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=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi Search ctermfg=239 ctermbg=11 cterm=NONE guifg=#303030 guibg=#fae3a0 gui=NONE
hi IncSearch ctermfg=235 ctermbg=208 cterm=NONE guifg=#262626 guibg=#ff8700 gui=NONE
" -----------------
" - Prompt/Status -
" -----------------
hi StatusLine ctermfg=NONE ctermbg=7 cterm=NONE guifg=NONE guibg=#909090 gui=NONE
hi StatusLineNC ctermfg=NONE ctermbg=238 cterm=NONE guifg=NONE guibg=#444444 gui=NONE
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=4 ctermbg=NONE cterm=bold guifg=#43788c guibg=NONE gui=bold
hi Todo ctermfg=14 ctermbg=3 cterm=NONE guifg=#0f829d guibg=#f9bb80 gui=NONE
hi Underlined ctermfg=244 ctermbg=NONE cterm=NONE guifg=#808080 guibg=NONE gui=NONE
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=2 ctermbg=NONE cterm=NONE guifg=#93a48e 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=#d14548 guibg=NONE gui=NONE
hi Function ctermfg=136 ctermbg=NONE cterm=NONE guifg=#af8700 guibg=NONE gui=NONE
" --------------------------------
" Language constructs
" --------------------------------
hi Statement ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi Label ctermfg=34 ctermbg=NONE cterm=NONE guifg=#00af00 guibg=NONE gui=NONE
hi Operator ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 guibg=NONE gui=NONE
hi Keyword ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
hi Exception ctermfg=69 ctermbg=NONE cterm=NONE guifg=#5f87ff guibg=NONE gui=NONE
hi Comment ctermfg=7 ctermbg=NONE cterm=NONE guifg=#767676 guibg=NONE gui=NONE
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=#767676 guibg=NONE gui=NONE
hi Debug ctermfg=225 ctermbg=NONE cterm=bold guifg=#ffd7ff guibg=NONE gui=NONE
" ----------
" - C like -
" ----------
hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 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=69 ctermbg=NONE cterm=NONE guifg=#0f829d guibg=NONE gui=NONE
hi Type ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff 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=231 ctermbg=88 cterm=NONE guifg=#ffffff guibg=#870000 gui=NONE
hi SpellCap ctermfg=231 ctermbg=25 cterm=NONE guifg=#ffffff guibg=#005faf gui=NONE
hi SpellLocal ctermfg=231 ctermbg=92 cterm=NONE guifg=#ffffff guibg=#8700d7 gui=NONE
hi SpellRare ctermfg=231 ctermbg=81 cterm=NONE guifg=#ffffff guibg=#5fd7ff gui=NONE
"--------------------------------------------------------------------
" Specific settings |
"--------------------------------------------------------------------
" --------------------------------
" 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=34 ctermbg=NONE cterm=NONE guifg=#00af00 guibg=NONE gui=NONE
hi GitGutterChange ctermfg=5 ctermbg=NONE cterm=NONE guifg=#d743da guibg=NONE gui=NONE
hi GitGutterDelete ctermfg=1 ctermbg=NONE cterm=NONE guifg=#b91e2e guibg=NONE gui=NONE
hi GitGutterChangeDelete ctermfg=13 ctermbg=NONE cterm=NONE guifg=#87314e guibg=NONE gui=NONE
" --------------------------------
" 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 markdownCode ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi markdownError ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 guibg=NONE gui=NONE
hi markdownCodeBlock ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi markdownHeadingDelimiter ctermfg=94 ctermbg=NONE cterm=NONE guifg=#875f00 guibg=NONE gui=NONE
" --------------------------------
" Ruby highlighting
" --------------------------------
hi rubyAttribute ctermfg=229 ctermbg=NONE cterm=NONE guifg=#ffffaf guibg=NONE gui=NONE
hi rubyConstant ctermfg=111 ctermbg=NONE cterm=NONE guifg=#87afff guibg=NONE gui=NONE
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 rubyInterpolation ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi rubyStringDelimiter ctermfg=11 ctermbg=NONE cterm=NONE guifg=#fbe8af guibg=NONE gui=NONE
hi rubyInterpolationDelimiter ctermfg=74 ctermbg=NONE cterm=NONE guifg=#5fafd7 guibg=NONE gui=NONE
" --------------------------------
" NERDTree highlighting
" --------------------------------
hi NERDTreeDirSlash ctermfg=6 ctermbg=NONE cterm=NONE guifg=#73a5c8 guibg=NONE gui=NONE
hi NERDTreeExecFile ctermfg=9 ctermbg=NONE cterm=NONE guifg=#d14548 guibg=NONE gui=NONE