diff --git a/vim/colors/customred256.vim b/vim/colors/customred256.vim index 107987e..1a5527d 100644 --- a/vim/colors/customred256.vim +++ b/vim/colors/customred256.vim @@ -27,9 +27,17 @@ hi CRNormal ctermfg=246 ctermbg=none hi CRBright ctermfg=208 hi CRDark ctermfg=160 -hi CRNoise ctermfg=242 -hi CRNoiseBright ctermfg=246 -hi CRNoiseBrighter ctermfg=248 +hi CRAlt ctermfg=124 +hi CRAltBright ctermfg=196 +hi CRAltDark ctermfg=52 + +hi CRSpecial ctermfg=125 +hi CRSpecialBright ctermfg=199 +hi CRSpecialDark ctermfg=53 + +hi CRNoise ctermfg=236 +hi CRNoiseBright ctermfg=240 +hi CRNoiseBrighter ctermfg=246 hi CRComment ctermfg=240 hi CRCommentBright ctermfg=244 @@ -88,10 +96,10 @@ hi! def link Character String "hi! def link Boolean ctermfg=164 "hi! def link Float ctermfg=164 -hi Special ctermfg=215 -hi Identifier ctermfg=214 -hi IdentifierDark ctermfg=208 -hi IdentifierBright ctermfg=220 +hi! def link Special CRSpecial +hi! def link Identifier CRAlt +hi! def link IdentifierDark CRAltDark +hi! def link IdentifierBright CRAltBright hi Statement ctermfg=196 hi StatementDark ctermfg=124 hi PreProc ctermfg=141 @@ -101,9 +109,9 @@ hi Underlined cterm=underline term=underline hi Ignore ctermfg=232 hi! def link Noise CRNoise -hi Conditional ctermfg=160 +hi Conditional ctermfg=239 hi! def link Delimiter CRNoise -hi Operator ctermfg=160 +hi! def link Operator Conditional " Comment definitions hi! def link Comment CRComment @@ -218,15 +226,25 @@ hi! def link wpFunction IdentifierBright " JavaScript definitions hi! def link jsFunction IdentifierDark hi! def link jsFuncName Identifier -hi! def link jsObjectProp IdentifierBright -hi! def link jsVariableDef Identifier -hi! def link jsFuncCall Identifier +hi! def link jsFunctionKey Special +hi! def link jsFuncBlock CRBright +hi! def link jsIfElseBlock jsFuncBlock +hi! def link jsTernaryIf jsFuncBlock +hi! def link jsParen CRNoiseBright +hi! def link jsParenIfElse jsParen +hi! def link jsObjectFuncName jsFunctionKey +hi! def link jsObjectProp Identifier +hi! def link jsVariableDef IdentifierBright +hi! def link jsFuncCall IdentifierBright +hi! def link jsFuncArgs Identifier hi! def link jsGlobalObjects IdentifierDark hi! def link jsGlobalNodeObjects jsGlobalObjects -hi! def link jsObject IdentifierBright -hi! def link jsObjectKey Identifier +hi! def link jsStorageClass IdentifierDark +hi! def link jsObject Identifier +hi! def link jsObjectKey IdentifierBright hi! def link jsObjectValue IdentifierDark hi! def link jsModuleKeyword Identifier +hi! def link jsThis CRNoiseBrighter " json definitions hi! def link jsonKeyword Identifier