From 8490f17decb774d2762e66eae9e801bb75fc67b8 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 17 Dec 2018 00:47:25 -0800 Subject: 4871 Experimenting with a light background colorscheme. --- subx/subx.vim | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/subx/subx.vim b/subx/subx.vim index b9ffb7ca..1dcf33ee 100644 --- a/subx/subx.vim +++ b/subx/subx.vim @@ -17,12 +17,26 @@ setlocal formatoptions+=c " but comments should still wrap setlocal iskeyword+=- +" blue tones " comment colors for dark terminal: 14, 39, 27, 19 " comment colors for light terminal: 19, 27, 39, 6 -syntax match subxH1Comment /# - .*/ | highlight subxH1Comment ctermfg=19 -syntax match subxComment /#[^ ].*\|# [^.-].*\|# \?$/ | highlight subxComment ctermfg=27 -syntax match subxS1Comment /# \..*/ | highlight subxS1Comment ctermfg=39 -syntax match subxS2Comment /# \. \..*/ | highlight subxS2Comment ctermfg=6 +"? syntax match subxH1Comment /# - .*/ | highlight subxH1Comment cterm=underline ctermfg=27 +"? syntax match subxComment /#[^ ].*\|# [^.-].*\|# \?$/ | highlight subxComment ctermfg=27 +"? syntax match subxS1Comment /# \..*/ | highlight subxS1Comment ctermfg=19 +"? syntax match subxS2Comment /# \. \..*/ | highlight subxS2Comment ctermfg=245 + +" blue-green tones +syntax match subxH1Comment /# - .*/ | highlight subxH1Comment cterm=underline ctermfg=25 +syntax match subxComment /#[^ ].*\|# [^.-].*\|# \?$/ | highlight subxComment ctermfg=25 +syntax match subxS1Comment /# \..*/ | highlight subxS1Comment ctermfg=19 +syntax match subxS2Comment /# \. \..*/ | highlight subxS2Comment ctermfg=245 + +" grey tones +"? syntax match subxH1Comment /# - .*/ | highlight subxH1Comment cterm=bold,underline +"? syntax match subxComment /#[^ ].*\|# [^.-].*\|# \?$/ | highlight subxComment cterm=bold ctermfg=236 +"? hi Normal ctermfg=236 +"? syntax match subxS1Comment /# \..*/ | highlight subxS1Comment cterm=bold ctermfg=242 +"? syntax match subxS2Comment /# \. \..*/ | highlight subxS2Comment ctermfg=242 set comments-=:# set comments+=n:# @@ -40,10 +54,10 @@ syntax match subxString %"[^"]*"% | highlight link subxString Constant " don't match inside strings syntax match subxGlobal %\(/\)\@% | highlight link subxGlobal SpecialChar " tweak the red color from the colorscheme just a tad to improve contrast -highlight SpecialChar ctermfg=196 +highlight SpecialChar ctermfg=160 " functions but not tests, globals or internal functions -syntax match subxFunction "^\(test_\)\@