summaryrefslogtreecommitdiff
path: root/macros/context/contrib/context-vim/tex/context/third/vim/vimtyping-default.css
blob: e1eeb7d89df696633ff6b0e13c3957a0498034b6 (plain)
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
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
/*
 author  : Aditya Mahajan and Christoph Hintermüller,
 license : Simplfied BSD License,
 version : 2020.06.29
*/

/* TODO: 
 * Inline environments
 * Export of TODO has an extra space
 * Line numbering in the margin
 */

vimtyping, 
.vimtyping 
{
    font-family:monospace;
    display:block;
    white-space:pre-wrap;
}

inlinevimtyping, 
.inlinevimtyping 
{
    font-family:monospace;
    display:inline;
    white-space:pre-wrap;
}


vimtyping verbatimline,
inlinevimtyping verbatimline,
.vimtyping .verbatimline,
.inlinevimtyping .verbatimline
{
    display:inline;
    white-space:pre-wrap;
}

vimtyping syntaxgroup,
inlinevimtyping syntaxgroup,
.vimtyping .syntaxgroup,
.inlinevimtyping .syntaxgroup
{
    display:inline;
}

/* `pscolor` color scheme */
vimtyping[detail=pscolor]  syntaxgroup[defail=vimConstant],
inlinevimtyping[detail=pscolor]  syntaxgroup[defail=vimConstant],
.vimtyping.pscolor .syntaxgroup.vimConstant,
.inlinevimtyping.pscolor .syntaxgroup.vimConstant,
vimtyping[detail=pscolor] syntaxgroup[defail=vimString],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimString],
.vimtyping.pscolor .syntaxgroup.vimString,
.inlinevimtyping.pscolor .syntaxgroup.vimString,
vimtyping[detail=pscolor] syntaxgroup[defail=vimCharacter],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimCharacter],
.vimtyping.pscolor .syntaxgroup.vimCharacter,
.inlinevimtyping.pscolor .syntaxgroup.vimCharacter,
vimtyping[detail=pscolor] syntaxgroup[defail=vimBoolean],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimBoolean],
.vimtyping.pscolor .syntaxgroup.vimBoolean,
.inlinevimtyping.pscolor .syntaxgroup.vimBoolean,
vimtyping[detail=pscolor] syntaxgroup[defail=vimFloat],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimFloat],
.vimtyping.pscolor .syntaxgroup.vimFloat,
.inlinevimtyping.pscolor .syntaxgroup.vimFloat
{
    color:#007068;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimNumber],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimNumber],
.vimtyping.pscolor .syntaxgroup.vimNumber,
.inlinevimtyping.pscolor .syntaxgroup.vimNumber
{
    color:#907000;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimIdentifier],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimIdentifier],
.vimtyping.pscolor .syntaxgroup.vimIdentifier,
.inlinevimtyping.pscolor .syntaxgroup.vimIdentifier,
vimtyping[detail=pscolor] syntaxgroup[defail=vimFunction],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimFunction],
.vimtyping.pscolor .syntaxgroup.vimFunction,
.inlinevimtyping.pscolor .syntaxgroup.vimFunction
{
    color:#a030a0;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimStatement],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimStatement],
.vimtyping.pscolor .syntaxgroup.vimStatement,
.inlinevimtyping.pscolor .syntaxgroup.vimStatement,
vimtyping[detail=pscolor] syntaxgroup[defail=vimCondition],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimCondition],
.vimtyping.pscolor .syntaxgroup.vimCondition,
.inlinevimtyping.pscolor .syntaxgroup.vimCondition,
vimtyping[detail=pscolor] syntaxgroup[defail=vimRepeat],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimRepeat],
.vimtyping.pscolor .syntaxgroup.vimRepeat,
.inlinevimtyping.pscolor .syntaxgroup.vimRepeat,
vimtyping[detail=pscolor] syntaxgroup[defail=vimLabel],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimLabel],
.vimtyping.pscolor .syntaxgroup.vimLabel,
.inlinevimtyping.pscolor .syntaxgroup.vimLabel,
vimtyping[detail=pscolor] syntaxgroup[defail=vimOperator],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimOperator],
.vimtyping.pscolor .syntaxgroup.vimOperator,
.inlinevimtyping.pscolor .syntaxgroup.vimOperator,
vimtyping[detail=pscolor] syntaxgroup[defail=vimKeyword],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimKeyword],
.vimtyping.pscolor .syntaxgroup.vimKeyword,
.inlinevimtyping.pscolor .syntaxgroup.vimKeyword,
vimtyping[detail=pscolor] syntaxgroup[defail=vimException],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimException],
.vimtyping.pscolor .syntaxgroup.vimException,
.inlinevimtyping.pscolor .syntaxgroup.vimException
{
    color:#2060a8;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimPreProc],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimPreProc],
.vimtyping.pscolor .syntaxgroup.vimPreProc,
.inlinevimtyping.pscolor .syntaxgroup.vimPreProc,
vimtyping[detail=pscolor] syntaxgroup[defail=vimInclude],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimInclude],
.vimtyping.pscolor .syntaxgroup.vimInclude,
.inlinevimtyping.pscolor .syntaxgroup.vimInclude,
vimtyping[detail=pscolor] syntaxgroup[defail=vimDefine],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimDefine],
.vimtyping.pscolor .syntaxgroup.vimDefine,
.inlinevimtyping.pscolor .syntaxgroup.vimDefine,
vimtyping[detail=pscolor] syntaxgroup[defail=vimMacro],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimMacro],
.vimtyping.pscolor .syntaxgroup.vimMacro,
.inlinevimtyping.pscolor .syntaxgroup.vimMacro,
vimtyping[detail=pscolor] syntaxgroup[defail=vimPreCondit],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimPreCondit],
.vimtyping.pscolor .syntaxgroup.vimPreCondit,
.inlinevimtyping.pscolor .syntaxgroup.vimPreCondit
{
    color:#009030;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimType],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimType],
.vimtyping.pscolor .syntaxgroup.vimType,
.inlinevimtyping.pscolor .syntaxgroup.vimType,
vimtyping[detail=pscolor] syntaxgroup[defail=vimStorageClass],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimStorageClass],
.vimtyping.pscolor .syntaxgroup.vimStorageClass,
.inlinevimtyping.pscolor .syntaxgroup.vimStorageClass,
vimtyping[detail=pscolor] syntaxgroup[defail=vimStructure],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimStructure],
.vimtyping.pscolor .syntaxgroup.vimStructure,
.inlinevimtyping.pscolor .syntaxgroup.vimStructure,
vimtyping[detail=pscolor] syntaxgroup[defail=vimTypedef],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimTypedef],
.vimtyping.pscolor .syntaxgroup.vimTypedef,
.inlinevimtyping.pscolor .syntaxgroup.vimTypedef
{
    color:#0850a0;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimSpecial],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimSpecial],
.vimtyping.pscolor .syntaxgroup.vimSpecial,
.inlinevimtyping.pscolor .syntaxgroup.vimSpecial,
vimtyping[detail=pscolor] syntaxgroup[defail=vimSpecialChar],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimSpecialChar],
.vimtyping.pscolor .syntaxgroup.vimSpecialChar,
.inlinevimtyping.pscolor .syntaxgroup.vimSpecialChar,
vimtyping[detail=pscolor] syntaxgroup[defail=vimDelimiter],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimDelimiter],
.vimtyping.pscolor .syntaxgroup.vimDelimiter,
.inlinevimtyping.pscolor .syntaxgroup.vimDelimiter,
vimtyping[detail=pscolor] syntaxgroup[defail=vimDebug],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimDebug],
.vimtyping.pscolor .syntaxgroup.vimDebug,
.inlinevimtyping.pscolor .syntaxgroup.vimDebug
{
    color:#907000;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimComment],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimComment],
.vimtyping.pscolor .syntaxgroup.vimComment,
.inlinevimtyping.pscolor .syntaxgroup.vimComment,
vimtyping[detail=pscolor]  syntaxgroup[defail=vimSpecialComment],
inlinevimtyping[detail=pscolor]  syntaxgroup[defail=vimSpecialComment],
.vimtyping.pscolor .syntaxgroup.vimSpecialComment,
.inlinevimtyping.pscolor .syntaxgroup.vimSpecialComment
{
    color:#606000;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimIgnore],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimIgnore],
.vimtyping.pscolor .syntaxgroup.vimIgnore,
.inlinevimtyping.pscolor .syntaxgroup.vimIgnore
{
    color:unset;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimTodo],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimTodo],
.vimtyping.pscolor .syntaxgroup.vimTodo,
.inlinevimtyping.pscolor .syntaxgroup.vimTodo
{
    color:#800000;
    background-color:#e0e090;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimError],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimError],
.vimtyping.pscolor .syntaxgroup.vimError,
.inlinevimtyping.pscolor .syntaxgroup.vimError
{
    color:#c03000;
}

vimtyping[detail=pscolor] syntaxgroup[defail=vimUnderlined],
inlinevimtyping[detail=pscolor] syntaxgroup[defail=vimUnderlined],
.vimtyping.pscolor .syntaxgroup.vimUnderlined,
.inlinevimtyping.pscolor .syntaxgroup.vimUnderlined
{
    color:#6a5acd;
    text-decoration:underline;
}

/* `blackandwhite` color scheme */

vimtyping[detail=blackandwhite]  syntaxgroup[defail=vimConstant],
inlinevimtyping[detail=blackandwhite]  syntaxgroup[defail=vimConstant],
.vimtyping.blackandwhite .syntaxgroup.vimConstant,
.inlinevimtyping.blackandwhite .syntaxgroup.vimConstant,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimString],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimString],
.vimtyping.blackandwhite .syntaxgroup.vimString,
.inlinevimtyping.blackandwhite .syntaxgroup.vimString,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimCharacter],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimCharacter],
.vimtyping.blackandwhite .syntaxgroup.vimCharacter,
.inlinevimtyping.blackandwhite .syntaxgroup.vimCharacter,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimBoolean],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimBoolean],
.vimtyping.blackandwhite .syntaxgroup.vimBoolean,
.inlinevimtyping.blackandwhite .syntaxgroup.vimBoolean,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimFloat],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimFloat],
.vimtyping.blackandwhite .syntaxgroup.vimFloat,
.inlinevimtyping.blackandwhite .syntaxgroup.vimFloat
{
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimNumber],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimNumber],
.vimtyping.blackandwhite .syntaxgroup.vimNumber,
.inlinevimtyping.blackandwhite .syntaxgroup.vimNumber
{
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimIdentifier],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimIdentifier],
.vimtyping.blackandwhite .syntaxgroup.vimIdentifier,
.inlinevimtyping.blackandwhite .syntaxgroup.vimIdentifier,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimFunction],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimFunction],
.vimtyping.blackandwhite .syntaxgroup.vimFunction,
.inlinevimtyping.blackandwhite .syntaxgroup.vimFunction
{
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimStatement],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimStatement],
.vimtyping.blackandwhite .syntaxgroup.vimStatement,
.inlinevimtyping.blackandwhite .syntaxgroup.vimStatement,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimCondition],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimCondition],
.vimtyping.blackandwhite .syntaxgroup.vimCondition,
.inlinevimtyping.blackandwhite .syntaxgroup.vimCondition,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimRepeat],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimRepeat],
.vimtyping.blackandwhite .syntaxgroup.vimRepeat,
.inlinevimtyping.blackandwhite .syntaxgroup.vimRepeat,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimLabel],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimLabel],
.vimtyping.blackandwhite .syntaxgroup.vimLabel,
.inlinevimtyping.blackandwhite .syntaxgroup.vimLabel,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimOperator],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimOperator],
.vimtyping.blackandwhite .syntaxgroup.vimOperator,
.inlinevimtyping.blackandwhite .syntaxgroup.vimOperator,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimKeyword],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimKeyword],
.vimtyping.blackandwhite .syntaxgroup.vimKeyword,
.inlinevimtyping.blackandwhite .syntaxgroup.vimKeyword,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimException],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimException],
.vimtyping.blackandwhite .syntaxgroup.vimException,
.inlinevimtyping.blackandwhite .syntaxgroup.vimException
{
    font-weight:bold;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimPreProc],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimPreProc],
.vimtyping.blackandwhite .syntaxgroup.vimPreProc,
.inlinevimtyping.blackandwhite .syntaxgroup.vimPreProc,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimInclude],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimInclude],
.vimtyping.blackandwhite .syntaxgroup.vimInclude,
.inlinevimtyping.blackandwhite .syntaxgroup.vimInclude,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimDefine],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimDefine],
.vimtyping.blackandwhite .syntaxgroup.vimDefine,
.inlinevimtyping.blackandwhite .syntaxgroup.vimDefine,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimMacro],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimMacro],
.vimtyping.blackandwhite .syntaxgroup.vimMacro,
.inlinevimtyping.blackandwhite .syntaxgroup.vimMacro,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimPreCondit],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimPreCondit],
.vimtyping.blackandwhite .syntaxgroup.vimPreCondit,
.inlinevimtyping.blackandwhite .syntaxgroup.vimPreCondit
{
    font-weight:bold;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimType],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimType],
.vimtyping.blackandwhite .syntaxgroup.vimType,
.inlinevimtyping.blackandwhite .syntaxgroup.vimType,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimStorageClass],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimStorageClass],
.vimtyping.blackandwhite .syntaxgroup.vimStorageClass,
.inlinevimtyping.blackandwhite .syntaxgroup.vimStorageClass,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimStructure],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimStructure],
.vimtyping.blackandwhite .syntaxgroup.vimStructure,
.inlinevimtyping.blackandwhite .syntaxgroup.vimStructure,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimTypedef],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimTypedef],
.vimtyping.blackandwhite .syntaxgroup.vimTypedef,
.inlinevimtyping.blackandwhite .syntaxgroup.vimTypedef
{
    font-weight:bold;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimSpecial],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimSpecial],
.vimtyping.blackandwhite .syntaxgroup.vimSpecial,
.inlinevimtyping.blackandwhite .syntaxgroup.vimSpecial,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimSpecialChar],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimSpecialChar],
.vimtyping.blackandwhite .syntaxgroup.vimSpecialChar,
.inlinevimtyping.blackandwhite .syntaxgroup.vimSpecialChar,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimDelimiter],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimDelimiter],
.vimtyping.blackandwhite .syntaxgroup.vimDelimiter,
.inlinevimtyping.blackandwhite .syntaxgroup.vimDelimiter,
vimtyping[detail=blackandwhite] syntaxgroup[defail=vimDebug],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimDebug],
.vimtyping.blackandwhite .syntaxgroup.vimDebug,
.inlinevimtyping.blackandwhite .syntaxgroup.vimDebug
{
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimComment],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimComment],
.vimtyping.blackandwhite .syntaxgroup.vimComment,
.inlinevimtyping.blackandwhite .syntaxgroup.vimComment,
vimtyping[detail=blackandwhite]  syntaxgroup[defail=vimSpecialComment],
inlinevimtyping[detail=blackandwhite]  syntaxgroup[defail=vimSpecialComment],
.vimtyping.blackandwhite .syntaxgroup.vimSpecialComment,
.inlinevimtyping.blackandwhite .syntaxgroup.vimSpecialComment
{
    font-style:italic;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimIgnore],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimIgnore],
.vimtyping.blackandwhite .syntaxgroup.vimIgnore,
.inlinevimtyping.blackandwhite .syntaxgroup.vimIgnore
{

}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimTodo],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimTodo],
.vimtyping.blackandwhite .syntaxgroup.vimTodo,
.inlinevimtyping.blackandwhite .syntaxgroup.vimTodo
{
    border:0.6px solid;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimError],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimError],
.vimtyping.blackandwhite .syntaxgroup.vimError,
.inlinevimtyping.blackandwhite .syntaxgroup.vimError
{
    text-decoration:line-through;
}

vimtyping[detail=blackandwhite] syntaxgroup[defail=vimUnderlined],
inlinevimtyping[detail=blackandwhite] syntaxgroup[defail=vimUnderlined],
.vimtyping.blackandwhite .syntaxgroup.vimUnderlined,
.inlinevimtyping.blackandwhite .syntaxgroup.vimUnderlined
{
    text-decoration:underline;
}