forked from scrooloose/vimfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdark-ruby.vim
291 lines (282 loc) · 13.1 KB
/
dark-ruby.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
281
282
283
284
285
286
287
288
289
290
291
" Vim color file
" Maintainer: Priit Tamboom <priit ät mx.ee>
" Last Change: Alfa version
" URL: http://priit.mx.ee/dark-ruby
" your pick:
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name="dark-ruby"
" A good way to see what your colorscheme does is to follow this procedure:
" :w
" :so %
"
" Then to see what the current setting is use the highlight command.
" For example,
" :hi Cursor
" gives
" Cursor xxx guifg=bg guibg=fg
" Uncomment and complete the commands you want to change from the default.
" highlight Normal guibg=#EDE9E3
" hi Cursor ctermfg=red guifg=lightgray
" hi CursorIM ctermfg=red guifg=lightgray
" hi Directory ctermfg=red guifg=lightgray
" hi DiffAdd ctermfg=red guifg=lightgray
" hi DiffChange ctermfg=red guifg=lightgray
" hi DiffDelete ctermfg=red guifg=lightgray
" hi DiffText ctermfg=red guifg=lightgray
" hi ErrorMsg ctermfg=red guifg=lightgray
" hi VertSplit ctermfg=red guifg=lightgray
" hi Folded ctermfg=red guifg=lightgray
" hi FoldColumn ctermfg=red guifg=lightgray
" hi IncSearch ctermfg=red guifg=lightgray
" hi ModeMsg ctermfg=red guifg=lightgray
" hi MoreMsg ctermfg=red guifg=lightgray
" hi NonText ctermfg=red guifg=lightgray
" hi Question ctermfg=red guifg=lightgray
" hi Search ctermfg=red guifg=lightgray
" hi SpecialKey ctermfg=red guifg=lightgray
" hi StatusLine ctermfg=red guifg=lightgray
" hi StatusLineNC ctermfg=red guifg=lightgray
" hi Title ctermfg=red guifg=lightgray
" hi Visual ctermfg=red guifg=lightgray
" hi VisualNOS ctermfg=red guifg=lightgray
" hi WarningMsg ctermfg=red guifg=lightgray
" hi WildMenu ctermfg=red guifg=lightgray
" hi Menu ctermfg=red guifg=lightgray
" hi Scrollbar ctermfg=red guifg=lightgray
" hi Tooltip ctermfg=red guifg=lightgray
" syntax highlighting groups
hi LineNr ctermfg=252 guifg=252
hi Comment ctermfg=28 guifg=28
hi Constant ctermfg=185 guifg=185
hi Identifier ctermfg=252 guifg=252
hi Statement ctermfg=32 guifg=32
hi PreProc ctermfg=252 guifg=252
hi Type ctermfg=167 guifg=167
hi Special ctermfg=252 guifg=252
hi Underlined ctermfg=red guifg=red
hi Ignore ctermfg=red guifg=red
hi Error ctermfg=red guifg=red
hi Todo ctermfg=red guifg=red
" Alfa version notes: color 'red' means I haven't set color yet
hi rubyEscape ctermfg=252 guifg=252
hi rubyInterpolationDelimiter ctermfg=252 guifg=252
hi rubyInterpolation ctermfg=252 guifg=252
hi rubyPredefinedVariable ctermfg=red guifg=red
hi rubyInstanceVariable ctermfg=66 guifg=66
hi rubyClassVariable ctermfg=red guifg=red
hi rubyGlobalVariable ctermfg=red guifg=red
hi rubyPredefinedVariable ctermfg=red guifg=red
hi rubyNoInterpolation ctermfg=red guifg=red
hi rubyDelimEscape ctermfg=red guifg=red
hi rubyNestedParentheses ctermfg=red guifg=red
hi rubyNestedCurlyBraces ctermfg=red guifg=red
hi rubyNestedAngleBrackets ctermfg=red guifg=red
hi rubyNestedSquareBrackets ctermfg=red guifg=red
hi rubyASCIICode ctermfg=red guifg=red
hi rubyInteger ctermfg=185 guifg=185
hi rubyFloat ctermfg=185 guifg=185
hi rubyLocalVariableOrMethod ctermfg=red guifg=red
hi rubyBlockArgument ctermfg=red guifg=red
hi rubyConstant ctermfg=252 guifg=252
hi rubySymbol ctermfg=167 guifg=167
hi rubyStringSpecial ctermfg=red guifg=red
hi rubyBlockParameter ctermfg=252 guifg=252
hi rubyPredefinedConstant ctermfg=red guifg=red
hi rubyRegexp ctermfg=167 guifg=167
hi rubyString ctermfg=185 guifg=185
hi rubyBoolean ctermfg=252 guifg=252
hi rubyPseudoVariable ctermfg=252 guifg=252
hi rubyMethodDeclaration ctermfg=red guifg=red
hi rubyClassDeclaration ctermfg=red guifg=red
hi rubyModuleDeclaration ctermfg=red guifg=red
hi rubyFunction ctermfg=252 guifg=252
hi rubyDefine ctermfg=32 guifg=32
hi rubyClass ctermfg=25 guifg=25
hi rubyModule ctermfg=25 guifg=25
hi rubyBlock ctermfg=252 guifg=252
hi rubyConditional ctermfg=81 guifg=81
hi rubyRepeat ctermfg=81 guifg=81
hi rubyControl ctermfg=81 guifg=81
hi rubyKeyword ctermfg=red guifg=red
hi rubyOperator ctermfg=red guifg=red
hi rubyBeginEnd ctermfg=red guifg=red
hi rubyAccess ctermfg=32 guifg=32
hi rubyAttribute ctermfg=252 guifg=252
hi rubyEval ctermfg=red guifg=red
hi rubyException ctermfg=red guifg=red
hi rubyInclude ctermfg=252 guifg=252
hi rubySharpBang ctermfg=red guifg=red
hi rubyTodo ctermfg=34 guifg=34
hi rubyComment ctermfg=28 guifg=28
hi rubyDocumentation ctermfg=red guifg=red
hi rubyData ctermfg=red guifg=red
hi railsMethod ctermfg=107 guifg=107
hi railsUserClass ctermfg=107 guifg=107
hi railsUserMethod ctermfg=107 guifg=107
" hi rubyRailsError ctermfg=lightgray guifg=lightgray
" hi rubyRailsDeprecatedMethod ctermfg=lightgray guifg=lightgray
" hi erubyRailsMethod ctermfg=lightgray guifg=lightgray
" hi erubyRailsRenderMethod ctermfg=lightgray guifg=lightgray
" hi erubyRailsHelperMethod ctermfg=lightgray guifg=lightgray
"hi javascriptRailsClass ctermfg=lightgray guifg=lightgray
"hi javascriptRailsFunction ctermfg=lightgray guifg=lightgray
"hi htmlError ctermfg=lightgray guifg=lightgray
"hi htmlSpecialChar ctermfg=lightgray guifg=lightgray
"hi javaScriptExpression ctermfg=lightgray guifg=lightgray
"hi htmlString ctermfg=lightgray guifg=lightgray
"hi htmlValue ctermfg=lightgray guifg=lightgray
"hi htmlTagN ctermfg=lightgray guifg=lightgray
"hi htmlTagError ctermfg=lightgray guifg=lightgray
hi htmlEndTag ctermfg=25 guifg=25
"hi htmlArg ctermfg=lightgray guifg=lightgray
"hi htmlEvent ctermfg=lightgray guifg=lightgray
"hi htmlCssDefinition ctermfg=lightgray guifg=lightgray
hi htmlTag ctermfg=25 guifg=25
hi htmlTagName ctermfg=25 guifg=25
"hi htmlSpecialTagName ctermfg=lightgray guifg=lightgray
"hi htmlCommentPart ctermfg=lightgray guifg=lightgray
"hi htmlCommentError ctermfg=lightgray guifg=lightgray
"hi htmlComment ctermfg=lightgray guifg=lightgray
"hi htmlPreStmt ctermfg=lightgray guifg=lightgray
"hi htmlPreError ctermfg=lightgray guifg=lightgray
"hi htmlPreAttr ctermfg=lightgray guifg=lightgray
"hi htmlPreProc ctermfg=lightgray guifg=lightgray
"hi htmlPreProcAttrError ctermfg=lightgray guifg=lightgray
"hi htmlPreProcAttrName ctermfg=lightgray guifg=lightgray
"hi htmlLink ctermfg=lightgray guifg=lightgray
"hi javaScript ctermfg=lightgray guifg=lightgray
"hi htmlBoldUnderline ctermfg=lightgray guifg=lightgray
"hi htmlBoldItalic ctermfg=lightgray guifg=lightgray
"hi htmlBold ctermfg=lightgray guifg=lightgray
"hi htmlBoldUnderlineItalic ctermfg=lightgray guifg=lightgray
"hi htmlBoldItalicUnderline ctermfg=lightgray guifg=lightgray
"hi htmlUnderlineBold ctermfg=lightgray guifg=lightgray
"hi htmlUnderlineItalic ctermfg=lightgray guifg=lightgray
"hi htmlUnderline ctermfg=lightgray guifg=lightgray
"hi htmlUnderlineBoldItalic ctermfg=lightgray guifg=lightgray
"hi htmlUnderlineItalicBold ctermfg=lightgray guifg=lightgray
"hi htmlItalicBold ctermfg=lightgray guifg=lightgray
"hi htmlItalicUnderline ctermfg=lightgray guifg=lightgray
"hi htmlItalic ctermfg=lightgray guifg=lightgray
"hi htmlItalicBoldUnderline ctermfg=lightgray guifg=lightgray
"hi htmlItalicUnderlineBold ctermfg=lightgray guifg=lightgray
hi htmlH1 ctermfg=25 guifg=25
"hi htmlH2 ctermfg=lightgray guifg=lightgray
"hi htmlH3 ctermfg=lightgray guifg=lightgray
"hi htmlH4 ctermfg=lightgray guifg=lightgray
"hi htmlH5 ctermfg=lightgray guifg=lightgray
"hi htmlH6 ctermfg=lightgray guifg=lightgray
"hi htmlTitle ctermfg=lightgray guifg=lightgray
"hi cssStyle ctermfg=lightgray guifg=lightgray
"hi htmlHead ctermfg=lightgray guifg=lightgray
"hi javaScriptCommentTodo ctermfg=lightgray guifg=lightgray
"hi javaScriptLineComment ctermfg=lightgray guifg=lightgray
"hi javaScriptCommentSkip ctermfg=lightgray guifg=lightgray
"hi javaScriptComment ctermfg=lightgray guifg=lightgray
"hi javaScriptSpecial ctermfg=lightgray guifg=lightgray
"hi javaScriptStringD ctermfg=lightgray guifg=lightgray
"hi javaScriptStringS ctermfg=lightgray guifg=lightgray
"hi javaScriptSpecialCharacter ctermfg=lightgray guifg=lightgray
"hi javaScriptNumber ctermfg=lightgray guifg=lightgray
"hi javaScriptRegexpString ctermfg=lightgray guifg=lightgray
"hi javaScriptConditional ctermfg=lightgray guifg=lightgray
"hi javaScriptRepeat ctermfg=lightgray guifg=lightgray
"hi javaScriptBranch ctermfg=lightgray guifg=lightgray
"hi javaScriptOperator ctermfg=lightgray guifg=lightgray
"hi javaScriptType ctermfg=lightgray guifg=lightgray
"hi javaScriptStatement ctermfg=lightgray guifg=lightgray
"hi javaScriptBoolean ctermfg=lightgray guifg=lightgray
"hi javaScriptNull ctermfg=lightgray guifg=lightgray
"hi javaScriptIdentifier ctermfg=lightgray guifg=lightgray
"hi javaScriptLabel ctermfg=lightgray guifg=lightgray
"hi javaScriptException ctermfg=lightgray guifg=lightgray
"hi javaScriptMessage ctermfg=lightgray guifg=lightgray
"hi javaScriptDeprecated ctermfg=lightgray guifg=lightgray
"hi javaScriptReserved ctermfg=lightgray guifg=lightgray
"hi javaScriptFunction ctermfg=lightgray guifg=lightgray
"hi javaScriptBraces ctermfg=lightgray guifg=lightgray
"hi javaScriptBraces ctermfg=lightgray guifg=lightgray
"hi javaScriptParens ctermfg=lightgray guifg=lightgray
"hi htmlCssStyleComment ctermfg=lightgray guifg=lightgray
"hi htmlScriptTag ctermfg=lightgray guifg=lightgray
"hi htmlEventTag ctermfg=lightgray guifg=lightgray
"hi htmlEventSQ ctermfg=lightgray guifg=lightgray
"hi htmlEventDQ ctermfg=lightgray guifg=lightgray
"hi vbStatement ctermfg=lightgray guifg=lightgray
"hi vbFunction ctermfg=lightgray guifg=lightgray
"hi vbMethods ctermfg=lightgray guifg=lightgray
"hi vbEvents ctermfg=lightgray guifg=lightgray
"hi vbTypes ctermfg=lightgray guifg=lightgray
"hi vbOperator ctermfg=lightgray guifg=lightgray
"hi vbConst ctermfg=lightgray guifg=lightgray
"hi vbTodo ctermfg=lightgray guifg=lightgray
"hi vbNumber ctermfg=lightgray guifg=lightgray
"hi vbString ctermfg=lightgray guifg=lightgray
"hi vbComment ctermfg=lightgray guifg=lightgray
"hi vbLineNumber ctermfg=lightgray guifg=lightgray
"hi vbTypeSpecifier ctermfg=lightgray guifg=lightgray
"hi cssTagName ctermfg=lightgray guifg=lightgray
"hi cssDefinition ctermfg=lightgray guifg=lightgray
"hi cssSelectorOp ctermfg=lightgray guifg=lightgray
"hi cssSelectorOp2 ctermfg=lightgray guifg=lightgray
"hi cssUnicodeEscape ctermfg=lightgray guifg=lightgray
"hi cssStringQ ctermfg=lightgray guifg=lightgray
"hi cssStringQQ ctermfg=lightgray guifg=lightgray
"hi cssIdentifier ctermfg=lightgray guifg=lightgray
"hi cssMediaType ctermfg=lightgray guifg=lightgray
"hi cssMedia ctermfg=lightgray guifg=lightgray
"hi cssMediaComma ctermfg=lightgray guifg=lightgray
"hi cssMediaBlock ctermfg=lightgray guifg=lightgray
"hi cssBraces ctermfg=lightgray guifg=lightgray
"hi cssError ctermfg=lightgray guifg=lightgray
"hi cssComment ctermfg=lightgray guifg=lightgray
"hi cssURL ctermfg=lightgray guifg=lightgray
"hi cssValueInteger ctermfg=lightgray guifg=lightgray
"hi cssValueNumber ctermfg=lightgray guifg=lightgray
"hi cssValueLength ctermfg=lightgray guifg=lightgray
"hi cssValueAngle ctermfg=lightgray guifg=lightgray
"hi cssValueTime ctermfg=lightgray guifg=lightgray
"hi cssValueFrequency ctermfg=lightgray guifg=lightgray
"hi cssFontDescriptor ctermfg=lightgray guifg=lightgray
"hi cssFontProp ctermfg=lightgray guifg=lightgray
"hi cssFontAttr ctermfg=lightgray guifg=lightgray
"hi cssCommonAttr ctermfg=lightgray guifg=lightgray
"hi cssFontDescriptorProp ctermfg=lightgray guifg=lightgray
"hi cssFontDescriptorFunction ctermfg=lightgray guifg=lightgray
"hi cssUnicodeRange ctermfg=lightgray guifg=lightgray
"hi cssColor ctermfg=lightgray guifg=lightgray
"hi cssFunction ctermfg=lightgray guifg=lightgray
"hi cssImportant ctermfg=lightgray guifg=lightgray
"hi cssColorProp ctermfg=lightgray guifg=lightgray
"hi cssColorAttr ctermfg=lightgray guifg=lightgray
"hi cssTextProp ctermfg=lightgray guifg=lightgray
"hi cssTextAttr ctermfg=lightgray guifg=lightgray
"hi cssBoxProp ctermfg=lightgray guifg=lightgray
"hi cssBoxAttr ctermfg=lightgray guifg=lightgray
"hi cssGeneratedContentProp ctermfg=lightgray guifg=lightgray
"hi cssGeneratedContentAttr ctermfg=lightgray guifg=lightgray
"hi cssAurlAttr ctermfg=lightgray guifg=lightgray
"hi cssPagingProp ctermfg=lightgray guifg=lightgray
"hi cssPagingAttr ctermfg=lightgray guifg=lightgray
"hi cssUIProp ctermfg=lightgray guifg=lightgray
"hi cssUIAttr ctermfg=lightgray guifg=lightgray
"hi cssRenderAttr ctermfg=lightgray guifg=lightgray
"hi cssRenderProp ctermfg=lightgray guifg=lightgray
"hi cssAuralProp ctermfg=lightgray guifg=lightgray
"hi cssTableProp ctermfg=lightgray guifg=lightgray
"hi cssTableAttr ctermfg=lightgray guifg=lightgray
"hi cssInclude ctermfg=lightgray guifg=lightgray
"hi cssBraceError ctermfg=lightgray guifg=lightgray
"hi cssPreudoClassId ctermfg=lightgray guifg=lightgray
"hi cssPseudoClass ctermfg=lightgray guifg=lightgray
"hi cssPseudoClassLang ctermfg=lightgray guifg=lightgray
"hi cssSpecialCharQQ ctermfg=lightgray guifg=lightgray
"hi cssSpecialCharQ ctermfg=lightgray guifg=lightgray
"hi erubyOneLiner ctermfg=lightgray guifg=lightgray
"hi erubyBlock ctermfg=lightgray guifg=lightgray
"hi erubyExpression ctermfg=lightgray guifg=lightgray
"hi erubyComment ctermfg=lightgray guifg=lightgray