+22
-22
colors/plain.vim
+22
-22
colors/plain.vim
···
99
99
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
100
100
endfunction
101
101
102
-
call s:h("firstAccent", {"bg": s:bg, "fg": s:cyan})
103
-
call s:h("secondAccent", {"bg": s:bg, "fg": s:purple})
102
+
call s:h("firstAccent", {"fg": s:cyan})
103
+
call s:h("secondAccent", {"fg": s:purple})
104
104
105
-
call s:h("Normal", {"bg": s:bg, "fg": s:norm,})
106
-
call s:h("Noise", {"bg": s:bg, "fg": s:norm_subtle})
105
+
call s:h("Normal", {"fg": s:norm,})
106
+
call s:h("Noise", {"fg": s:norm_subtle})
107
107
call s:h("Cursor", {"bg": s:green, "fg": s:norm})
108
108
call s:h("Comment", {"fg": s:comment, "cterm": "italic"})
109
109
call s:h("Function", {"fg": s:norm, "cterm": "bold"})
···
119
119
hi! link Identifier Normal
120
120
121
121
"hi! link Statement Normal
122
-
call s:h("Statement", {"bg": s:bg, "fg": s:norm, "cterm": "bold"})
122
+
call s:h("Statement", {"fg": s:norm, "cterm": "bold"})
123
123
hi! link Conditonal Statement
124
124
hi! link Repeat Statement
125
125
hi! link Label Statement
···
152
152
153
153
call s:h("Underlined", {"fg": s:norm, "gui": "underline", "cterm": "underline"})
154
154
call s:h("Ignore", {"fg": s:bg})
155
-
call s:h("Error", {"fg": s:red, "bg": s:bg, "cterm": "bold"})
155
+
call s:h("Error", {"fg": s:red, "cterm": "bold"})
156
156
call s:h("Todo", {"fg": s:actual_white, "bg": s:black, "gui": "bold", "cterm": "bold"})
157
157
call s:h("SpecialKey", {"fg": s:subtle_black})
158
158
call s:h("NonText", {"fg": s:bg_very_subtle})
···
197
197
198
198
""" StatusLine
199
199
200
-
call s:h("StatusLine", {"bg": s:bg, "fg": s:status_line})
201
-
call s:h("StatusLineNC", {"bg": s:bg, "fg": s:status_line_nc})
200
+
call s:h("StatusLine", {"fg": s:status_line})
201
+
call s:h("StatusLineNC", {"fg": s:status_line_nc})
202
202
203
203
" Those are not standard but are useful to emphasis different parts of the
204
204
" status line.
···
220
220
call s:h("MatchParen", {"bg": s:bg_very_subtle, "fg": s:norm})
221
221
call s:h("qfLineNr", {"fg": s:medium_gray})
222
222
223
-
call s:h("htmlH1", {"bg": s:bg, "fg": s:norm})
224
-
call s:h("htmlH2", {"bg": s:bg, "fg": s:norm})
225
-
call s:h("htmlH3", {"bg": s:bg, "fg": s:norm})
226
-
call s:h("htmlH4", {"bg": s:bg, "fg": s:norm})
227
-
call s:h("htmlH5", {"bg": s:bg, "fg": s:norm})
228
-
call s:h("htmlH6", {"bg": s:bg, "fg": s:norm})
223
+
call s:h("htmlH1", {"fg": s:norm})
224
+
call s:h("htmlH2", {"fg": s:norm})
225
+
call s:h("htmlH3", {"fg": s:norm})
226
+
call s:h("htmlH4", {"fg": s:norm})
227
+
call s:h("htmlH5", {"fg": s:norm})
228
+
call s:h("htmlH6", {"fg": s:norm})
229
229
230
-
call s:h("htmlBold", {"bg": s:bg, "fg": s:norm})
231
-
call s:h("htmlItalic", {"bg": s:bg, "fg": s:norm})
232
-
call s:h("htmlEndTag", {"bg": s:bg, "fg": s:norm})
233
-
call s:h("htmlTag", {"bg": s:bg, "fg": s:norm})
234
-
call s:h("htmlTagName", {"bg": s:bg, "fg": s:norm})
235
-
call s:h("htmlArg", {"bg": s:bg, "fg": s:norm})
236
-
call s:h("htmlError", {"bg": s:bg, "fg": s:red})
230
+
call s:h("htmlBold", {"fg": s:norm})
231
+
call s:h("htmlItalic", {"fg": s:norm})
232
+
call s:h("htmlEndTag", {"fg": s:norm})
233
+
call s:h("htmlTag", {"fg": s:norm})
234
+
call s:h("htmlTagName", {"fg": s:norm})
235
+
call s:h("htmlArg", {"fg": s:norm})
236
+
call s:h("htmlError", {"fg": s:red})
237
237
238
238
" JavaScript highlighting
239
239
"
···
264
264
hi link jsReturn jsSpreadOperator
265
265
hi link jsExport jsSpreadOperator
266
266
267
-
call s:h("rustModPath ", {"bg": s:bg, "fg": s:lightest_gray})
267
+
call s:h("rustModPath ", {"fg": s:lightest_gray})
268
268
hi link rustMacro secondAccent
269
269
hi link rustKeyword Noise
270
270
hi link rustDerive secondAccent