tangled
alpha
login
or
join now
oppi.li
/
vim-colors-plain
0
fork
atom
a duotonic color scheme
0
fork
atom
overview
issues
pulls
pipelines
fix bgs
oppi.li
5 years ago
93d73e8d
d14bc3e9
+22
-22
1 changed file
expand all
collapse all
unified
split
colors
plain.vim
+22
-22
colors/plain.vim
···
99
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
100
endfunction
101
102
-
call s:h("firstAccent", {"bg": s:bg, "fg": s:cyan})
103
-
call s:h("secondAccent", {"bg": s:bg, "fg": s:purple})
104
105
-
call s:h("Normal", {"bg": s:bg, "fg": s:norm,})
106
-
call s:h("Noise", {"bg": s:bg, "fg": s:norm_subtle})
107
call s:h("Cursor", {"bg": s:green, "fg": s:norm})
108
call s:h("Comment", {"fg": s:comment, "cterm": "italic"})
109
call s:h("Function", {"fg": s:norm, "cterm": "bold"})
···
119
hi! link Identifier Normal
120
121
"hi! link Statement Normal
122
-
call s:h("Statement", {"bg": s:bg, "fg": s:norm, "cterm": "bold"})
123
hi! link Conditonal Statement
124
hi! link Repeat Statement
125
hi! link Label Statement
···
152
153
call s:h("Underlined", {"fg": s:norm, "gui": "underline", "cterm": "underline"})
154
call s:h("Ignore", {"fg": s:bg})
155
-
call s:h("Error", {"fg": s:red, "bg": s:bg, "cterm": "bold"})
156
call s:h("Todo", {"fg": s:actual_white, "bg": s:black, "gui": "bold", "cterm": "bold"})
157
call s:h("SpecialKey", {"fg": s:subtle_black})
158
call s:h("NonText", {"fg": s:bg_very_subtle})
···
197
198
""" StatusLine
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})
202
203
" Those are not standard but are useful to emphasis different parts of the
204
" status line.
···
220
call s:h("MatchParen", {"bg": s:bg_very_subtle, "fg": s:norm})
221
call s:h("qfLineNr", {"fg": s:medium_gray})
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})
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})
237
238
" JavaScript highlighting
239
"
···
264
hi link jsReturn jsSpreadOperator
265
hi link jsExport jsSpreadOperator
266
267
-
call s:h("rustModPath ", {"bg": s:bg, "fg": s:lightest_gray})
268
hi link rustMacro secondAccent
269
hi link rustKeyword Noise
270
hi link rustDerive secondAccent
···
99
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
100
endfunction
101
102
+
call s:h("firstAccent", {"fg": s:cyan})
103
+
call s:h("secondAccent", {"fg": s:purple})
104
105
+
call s:h("Normal", {"fg": s:norm,})
106
+
call s:h("Noise", {"fg": s:norm_subtle})
107
call s:h("Cursor", {"bg": s:green, "fg": s:norm})
108
call s:h("Comment", {"fg": s:comment, "cterm": "italic"})
109
call s:h("Function", {"fg": s:norm, "cterm": "bold"})
···
119
hi! link Identifier Normal
120
121
"hi! link Statement Normal
122
+
call s:h("Statement", {"fg": s:norm, "cterm": "bold"})
123
hi! link Conditonal Statement
124
hi! link Repeat Statement
125
hi! link Label Statement
···
152
153
call s:h("Underlined", {"fg": s:norm, "gui": "underline", "cterm": "underline"})
154
call s:h("Ignore", {"fg": s:bg})
155
+
call s:h("Error", {"fg": s:red, "cterm": "bold"})
156
call s:h("Todo", {"fg": s:actual_white, "bg": s:black, "gui": "bold", "cterm": "bold"})
157
call s:h("SpecialKey", {"fg": s:subtle_black})
158
call s:h("NonText", {"fg": s:bg_very_subtle})
···
197
198
""" StatusLine
199
200
+
call s:h("StatusLine", {"fg": s:status_line})
201
+
call s:h("StatusLineNC", {"fg": s:status_line_nc})
202
203
" Those are not standard but are useful to emphasis different parts of the
204
" status line.
···
220
call s:h("MatchParen", {"bg": s:bg_very_subtle, "fg": s:norm})
221
call s:h("qfLineNr", {"fg": s:medium_gray})
222
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
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
238
" JavaScript highlighting
239
"
···
264
hi link jsReturn jsSpreadOperator
265
hi link jsExport jsSpreadOperator
266
267
+
call s:h("rustModPath ", {"fg": s:lightest_gray})
268
hi link rustMacro secondAccent
269
hi link rustKeyword Noise
270
hi link rustDerive secondAccent