586 lines
22 KiB
VimL
586 lines
22 KiB
VimL
" Vim color file
|
|
|
|
set background=dark
|
|
hi clear Normal
|
|
hi clear
|
|
if exists('syntax_on')
|
|
syntax reset
|
|
endif
|
|
|
|
set fillchars=stl:\ ,stlnc:\ ,vert:\|
|
|
|
|
let colors_name = 'customred256'
|
|
|
|
if has('gui_running')
|
|
hi Normal ctermfg=246 guifg=#949494 ctermbg=none guibg=#000000
|
|
else
|
|
hi Normal ctermfg=246 guifg=#949494 ctermbg=none guibg=NONE
|
|
endif
|
|
|
|
|
|
|
|
""""""""""""""
|
|
" #colours
|
|
""""""""""""""
|
|
|
|
" interface
|
|
hi InterfaceH1 ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE
|
|
hi InterfaceH2 ctermfg=250 guifg=#bcbcbc ctermbg=none guibg=NONE
|
|
hi InterfaceH3 ctermfg=248 guifg=#a8a8a8 ctermbg=none guibg=NONE
|
|
|
|
hi InterfaceNormalBright ctermfg=245 guifg=#8a8a8a ctermbg=none guibg=NONE
|
|
hi InterfaceNormal ctermfg=240 guifg=#585858 ctermbg=none guibg=NONE
|
|
hi InterfaceNormalDark ctermfg=238 guifg=#444444 ctermbg=none guibg=NONE
|
|
|
|
hi InterfaceMsg ctermfg=251 guifg=#c6c6c6
|
|
hi InterfaceWarningMsge ctermfg=255 guifg=#ffffff
|
|
|
|
hi InterfaceHelpBright ctermfg=166 guifg=#937070 ctermbg=none guibg=NONE
|
|
hi InterfaceHelp ctermfg=124 guifg=#674d4d ctermbg=none guibg=NONE
|
|
hi InterfaceHelpDark ctermfg=88 guifg=#3e3e3e ctermbg=none guibg=NONE
|
|
|
|
hi InterfaceSpecial ctermfg=255 guifg=#eeeeee
|
|
|
|
hi InterfaceCurrent ctermfg=255 guifg=#eeeeee ctermbg=255 guibg=#eeeeee
|
|
|
|
hi InterfaceHighlight ctermfg=255 guifg=#ffffff ctermbg=235 guibg=#262626
|
|
hi InterfaceHighlightRev ctermfg=235 guifg=#262626 ctermbg=255 guibg=#ffffff
|
|
|
|
hi def link InterfaceFlagBright CRNormalBright
|
|
hi def link InterfaceFlag CRNormal
|
|
hi def link InterfaceFlagDark CRNormalDark
|
|
|
|
|
|
|
|
hi InterfaceSignError ctermfg=196 guifg=#ff0000 gui=bold
|
|
hi InterfaceSignWarning ctermfg=88 guifg=#870000 gui=bold
|
|
|
|
hi InterfaceSignAdd ctermfg=22 guifg=#395239
|
|
hi InterfaceSignModified ctermfg=178 guifg=#4e4e33
|
|
hi InterfaceSignDelete ctermfg=88 guifg=#582b2b
|
|
|
|
hi Pmenu ctermfg=240 guifg=#585858 ctermbg=233 guibg=#121212
|
|
hi PmenuSel ctermfg=249 guifg=#b2b2b2 ctermbg=233 guibg=#121212
|
|
|
|
" general colours
|
|
hi CRNormalBright ctermfg=250 guifg=#bcbcbc
|
|
hi def link CRNormal Normal
|
|
hi CRNormalDark ctermfg=242 guifg=#666666
|
|
|
|
hi CRIdentifierBright ctermfg=130 guifg=#ff7300
|
|
hi CRIdentifier ctermfg=166 guifg=#ff5600
|
|
hi CRIdentifierDark ctermfg=208 guifg=#a32a00
|
|
|
|
hi CRTypeBright ctermfg=214 guifg=#c24501
|
|
hi CRType ctermfg=208 guifg=#8d3200
|
|
|
|
" TODO use more - CRStatementBright only used in vue definitions so far
|
|
hi CRStatementBright ctermfg=160 guifg=#d02626
|
|
hi CRStatement ctermfg=160 guifg=#8a0000
|
|
hi CRStatementDark ctermfg=88 guifg=#690000
|
|
|
|
hi CRValueBright ctermfg=252 guifg=#d0d0d0
|
|
hi CRValue ctermfg=248 guifg=#a8a8a8
|
|
hi CRValueDark ctermfg=243 guifg=#767676
|
|
|
|
hi CRSpecialBright ctermfg=255 guifg=#ffb854
|
|
hi CRSpecial ctermfg=251 guifg=#ff9500
|
|
hi CRSpecialDark ctermfg=53 guifg=#bd6e00
|
|
|
|
hi CRNoiseBright ctermfg=243 guifg=#707070
|
|
hi CRNoise ctermfg=240 guifg=#444444
|
|
hi CRNoiseDark ctermfg=238 guifg=#333333
|
|
|
|
hi CRCommentBright ctermfg=244 guifg=#808080 gui=italic cterm=italic term=italic
|
|
hi CRComment ctermfg=240 guifg=#585858 gui=italic cterm=italic term=italic
|
|
hi CRCommentDark ctermfg=238 guifg=#444444 gui=italic cterm=italic term=italic
|
|
|
|
hi CRWarning ctermfg=255 guifg=#eeeeee ctermbg=52 guibg=#340000
|
|
hi CRError ctermfg=255 guifg=#eeeeee ctermbg=124 guibg=#af0000
|
|
hi CRErrorInverse ctermfg=255 guifg=#000000 ctermbg=124 guibg=#af0000
|
|
|
|
" HTML colours
|
|
hi CRHtmlNormalBright ctermfg=67 guifg=#5f87af
|
|
hi CRHtmlNormal ctermfg=60 guifg=#5f5f87
|
|
|
|
hi CRHtmlBaseBright ctermfg=39 guifg=#6590ff
|
|
hi CRHtmlBase ctermfg=27 guifg=#005fff
|
|
hi CRHtmlbaseDark ctermfg=25 guifg=#004884
|
|
|
|
hi CRHtmlAltBright ctermfg=51 guifg=#00ffff
|
|
hi CRHtmlAlt ctermfg=45 guifg=#00d7ff
|
|
hi CRHtmlAltDark ctermfg=38 guifg=#00afd7
|
|
|
|
hi CRHtmlImg ctermfg=67 guifg=#7777d2
|
|
hi CRHtmlImgDark ctermfg=61 guifg=#5f5faf
|
|
|
|
hi CRHtmlSpecialBright ctermfg=81 guifg=#5fd7ff
|
|
hi CRHtmlSpecial ctermfg=69 guifg=#97b1ff
|
|
hi CRHtmlSpecialDark ctermfg=61 guifg=#5f5faf
|
|
|
|
" hi CRHtmlString ctermfg=105 guifg=#8787ff
|
|
|
|
|
|
|
|
" CSS colours
|
|
hi CRCssBaseBright ctermfg=40 guifg=#00d700
|
|
hi CRCssBase ctermfg=28 guifg=#008700
|
|
hi CRCssBaseDark ctermfg=22 guifg=#005f00
|
|
|
|
hi CRCssAltBright ctermfg=41 guifg=#5bd03b
|
|
hi CRCssAlt ctermfg=29 guifg=#346f24
|
|
|
|
hi CRCssSelectorBright ctermfg=158 guifg=#abffd5
|
|
hi CRCssSelector ctermfg=85 guifg=#5fffaf
|
|
hi CRCssSelectorDark ctermfg=72 guifg=#2dac6d
|
|
|
|
|
|
|
|
"""""""""""""""""""
|
|
" #definitions
|
|
""""""""""""""""""""
|
|
" #general definitions
|
|
hi Underlined cterm=underline term=underline gui=underline
|
|
hi Ignore ctermfg=232 guifg=NONE
|
|
hi! def link Error CRError
|
|
hi! def link ErrorMsg CRError
|
|
hi! def link ExtraWhitespace CRWarning
|
|
hi! def link Comment CRComment
|
|
|
|
hi! def link Constant CRValueBright
|
|
hi! def link String CRValue
|
|
hi! def link Character CRValue
|
|
hi! def link Number CRValue
|
|
hi! def link Boolean CRValue
|
|
hi! def link Float CRValue
|
|
|
|
hi! def link Special CRSpecial
|
|
hi! def link Identifier CRIdentifier
|
|
hi! def link IdentifierDark CRIdentifierDark
|
|
hi! def link IdentifierBright CRIdentifierBright
|
|
hi! def link Statement CRStatement
|
|
hi! def link StatementDark CRStatementDark
|
|
hi! def link TypeBright CRTypeBright
|
|
hi! def link Type CRType
|
|
hi! def link Noise CRNoise
|
|
|
|
hi! def link Conditional CRNoise
|
|
hi! def link Delimiter CRNoise
|
|
hi! def link Operator Conditional
|
|
|
|
hi Visual ctermfg=255 guifg=#eeeeee ctermbg=235 guibg=#262626
|
|
hi Todo ctermfg=251 guifg=#c6c6c6 ctermbg=none guibg=NONE
|
|
hi Search ctermfg=255 guifg=#ffffff ctermbg=none guibg=NONE gui=underline cterm=underline
|
|
hi! def link IncSearch Search
|
|
|
|
" #comment definitions
|
|
hi! def link Comment CRComment
|
|
hi! def link SpecialComment CRCommentBright
|
|
hi! def link preProc CRCommentBright
|
|
|
|
" #interface definitions
|
|
hi!def link SpecialKey InterfaceSpecial
|
|
hi! def link Directory InterfaceSpecial
|
|
hi! def link WarningMsg InterfaceWarningMsg
|
|
hi WildMenu ctermfg=255 guifg=#eeeeee ctermbg=243 guibg=#767676
|
|
hi! def link MoreMsg InterfaceMsg
|
|
hi! def link Question InterfaceMsg
|
|
hi! def link ModeMsg InterfaceMsg
|
|
hi NonText ctermfg=243 guifg=#767676
|
|
|
|
hi! def link Title InterfaceH3
|
|
|
|
hi TabLine cterm=none ctermfg=242 guifg=#666666 ctermbg=234 guibg=#1c1c1c
|
|
hi TabLineFill cterm=none ctermfg=255 guifg=#eeeeee ctermbg=234 guibg=#1c1c1c
|
|
hi TabLineSel ctermfg=250 guifg=#bcbcbc ctermbg=234 guibg=#1c1c1c
|
|
hi TabModified ctermfg=250 guifg=#bcbcbc ctermbg=234 guibg=#1c1c1c
|
|
hi TabModifiedSelected ctermfg=255 guifg=#eeeeee ctermbg=234 guibg=#1c1c1c
|
|
|
|
hi StatusLineNormal ctermfg=243 guifg=#777777 ctermbg=234 guibg=#1c1c1c term=none cterm=none
|
|
hi! def link StatusLine StatusLineNormal
|
|
hi StatusLineInput ctermfg=255 guifg=#ffffff ctermbg=239 guibg=#4e4e4e term=none cterm=none
|
|
hi StatusLineNC ctermfg=238 guifg=#444444 ctermbg=234 guibg=#1c1c1c term=none cterm=none
|
|
hi StatusLineSeparator ctermfg=232 guifg=#000000 ctermbg=232 guibg=NONE
|
|
hi StatusLineDir ctermfg=241 guifg=#666666 ctermbg=234 guibg=#1c1c1c
|
|
hi StatusLineFile ctermfg=250 guifg=#cccccc ctermbg=234 guibg=#1c1c1c
|
|
hi StatusLineFileMod ctermfg=250 guifg=#cccccc ctermbg=88 guibg=#490000
|
|
hi StatusLineDot ctermfg=236 guifg=#4a4a4a ctermbg=234 guibg=#1c1c1c
|
|
hi StatusLineExt ctermfg=243 guifg=#777777 ctermbg=234 guibg=#1c1c1c
|
|
hi StatusLineMod ctermfg=255 guifg=#ffffff ctermbg=88 guibg=#490000
|
|
|
|
function! DoInsertEnter()
|
|
hi! def link StatusLine StatusLineInput
|
|
set cursorline
|
|
hi LineNr ctermfg=235 guifg=#262626
|
|
hi CursorLineNr ctermfg=250 guifg=#bcbcbc
|
|
endfunction
|
|
|
|
function! DoInsertLeave()
|
|
hi! def link StatusLine StatusLineNormal
|
|
set nocursorline
|
|
hi LineNr ctermfg=237 guifg=#3a3a3a
|
|
hi CursorLineNr ctermfg=243 guifg=#767676
|
|
endfunction
|
|
|
|
" set insert mode colours
|
|
augroup statuscursorlines
|
|
au!
|
|
au InsertEnter * call DoInsertEnter()
|
|
au InsertLeave * call DoInsertLeave()
|
|
augroup END
|
|
|
|
hi VertSplit ctermfg=234 guifg=#090909 ctermbg=none guibg=#090909 term=none cterm=none
|
|
hi Folded ctermfg=240 guifg=#585858 ctermbg=none guibg=NONE term=bold
|
|
hi FoldColumn ctermfg=235 guifg=#262626 ctermbg=none guibg=NONE cterm=bold term=bold
|
|
hi LineNr ctermfg=237 guifg=#3a3a3a ctermbg=none guibg=NONE cterm=none
|
|
hi CursorLine ctermbg=235 guibg=#222222 gui=NONE term=NONE cterm=NONE
|
|
hi CursorLineNr ctermfg=243 guifg=#767676 ctermbg=none guibg=NONE cterm=none
|
|
hi EndOfBuffer ctermfg=233 guifg=#121212 ctermbg=none guibg=NONE
|
|
hi ColorColumn ctermbg=233 guibg=#121212
|
|
hi SignColumn ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE
|
|
|
|
hi DiffAdd ctermbg=130 guibg=#ff8100 ctermfg=250 guifg=#bcbcbc term=none cterm=none
|
|
hi DiffChange ctermbg=166 guibg=#ff5600 ctermfg=250 guifg=#bcbcbc cterm=none
|
|
hi DiffDelete ctermbg=208 guibg=#a32a00 ctermfg=250 guifg=#bcbcbc gui=bold
|
|
hi DiffText ctermbg=241 guibg=#606060 cterm=bold gui=bold
|
|
|
|
hi! def link SpellBad CRError
|
|
hi! def link SpellCap CRWarning
|
|
|
|
hi! def link qfFilename InterfaceNormal
|
|
hi! def link qfLineNr InterfaceH2
|
|
|
|
hi MatchParen ctermfg=255 guifg=#eeeeee ctermbg=241 guibg=#606060
|
|
|
|
" #vim definitions
|
|
hi! def link VimGroup Type
|
|
hi! def link VimGroupName CRIdentifier
|
|
hi! def link VimGroupList CRNormalDark
|
|
hi! def link VimHiGroup TypeBright
|
|
hi! def link VimContinue CRNoise
|
|
hi! def link vimFunction CRIdentifier
|
|
hi! def link vimFuncSID CRIdentifierBright
|
|
hi! def link vimMapModKey CRSpecial
|
|
hi! def link vimHiKeyList CRNoise
|
|
hi! def link vimHiBang CRNoise
|
|
hi! def link vimSynRegOpt CRStatementDark
|
|
hi! def link vimSynMtchOpt vimSynRegOpt
|
|
hi! def link vimSynKeyOpt vimSynRegOpt
|
|
hi! def link vimSynContains vimSynMtchOpt
|
|
hi! def link vimSynKeyRegion CRNormalDar
|
|
hi! def link vimSynRegion CRNoise
|
|
hi! def link vimSynReg CRStatementBright
|
|
hi! def link vimSynRegPat CRSpecialBright
|
|
hi! def link vimPatSep CRNormalDark
|
|
hi! def link vimSynPatMod vimSynReg
|
|
hi! def link vimSynPatRange CRSpecialDark
|
|
hi! def link vimDefLink CRNoiseDark
|
|
hi! def link vimHighlight CRNoiseDark
|
|
|
|
" #scss definitions
|
|
hi! def link scssParamaters CRNoise
|
|
hi! def link scssVariableAssignment CRNoise
|
|
hi! def link scssVariableValue CRNoise
|
|
hi! def link scssBooleanOp CRNoiseBright
|
|
hi! def link scssImport CRNoise
|
|
hi! def link scssAtRoot CRNoise
|
|
hi! def link scssDefinition CRNoise
|
|
hi! def link scssParameterList CRCssBaseDark
|
|
hi! def link scssAttribute CRValue
|
|
hi! def link scssMixin CRNoise
|
|
hi! def link scssMixinParams CRNoise
|
|
hi! def link scssAmpersand CRCssSelector
|
|
|
|
hi! def link scssSelector CRCssBase
|
|
hi! def link scssSelectorName CRCssSelector
|
|
hi! def link scssSelectorChar CRCssSelectorBright
|
|
hi! def link scssMixinName CRCssBaseBright
|
|
hi! def link scssFunctionName CRCssSelectorDark
|
|
hi! def link scssVariable CRCssAltBright
|
|
hi! def link scssProperty CRCssAlt
|
|
|
|
hi! def link CRScssMediaKeyword CRNoiseBright
|
|
hi! def link scssForKeyword CRScssMediaKeyword
|
|
hi! def link scssReturn CRScssMediaKeyword
|
|
hi! def link scssIf CRScssMediaKeyword
|
|
hi! def link scssElse CRScssMediaKeyword
|
|
hi! def link scssCondition CRCssAlt
|
|
|
|
" #css definitions
|
|
hi! def link cssNoise CRNoise
|
|
hi! def link cssBraces CssNoise
|
|
hi! def link cssAttrComma CssNoise
|
|
hi! def link cssFunctionComma CRNoise
|
|
|
|
hi! def link cssMediaKeyword CRScssMediaKeyword
|
|
hi! def link cssKeyFrameSelector scssSelectorName
|
|
|
|
hi! def link cssStringQ CRValue
|
|
hi! def link cssStringQQ CRValueDark
|
|
|
|
hi! def link cssTagName CRCssSelectorBright
|
|
hi! def link cssStyle CRCssAlt
|
|
hi! def link cssProp CRCssAlt
|
|
hi! def link cssAttr scssAttribute
|
|
hi! def link cssUIAttr cssPseudoClassId
|
|
hi! def link cssAttrRegion cssAttr
|
|
hi! def link cssPseudoClassId CRCssSelectorDark
|
|
hi! def link cssMediaType CRCssSelectorDark
|
|
hi! def link cssVendor cssNoise
|
|
|
|
hi! def link CRCssValue CRValue
|
|
hi! def link cssColor CRCssBaseBright
|
|
hi! def link cssValueLength CRCssValue
|
|
hi! def link cssValueTime CRCssValue
|
|
hi! def link cssValueNumber CRCssValue
|
|
hi! def link cssValueAngle CRCssValue
|
|
|
|
hi! def link cssFunctionName scssFunctionName
|
|
|
|
hi! def link cssUnitDecorators CRNoise
|
|
hi! def link cssSelectorOp CRNoise
|
|
hi! def link cssIncludeKeyword CRNoise
|
|
hi! def link cssDimensionProp cssStyle
|
|
|
|
" #html definitions
|
|
hi! def link htmlNormal CRHtmlNormal
|
|
hi! def link htmlTitle CRHtmlAltBright
|
|
hi! def link htmlTag CRNoise
|
|
hi! def link htmlEndTag htmlTag
|
|
hi! def link htmlTagName CRHtmlBase
|
|
hi! def link htmlTagN CRHtmlBase
|
|
hi! def link htmlSpecialTagName CRHtmlSpecialBright
|
|
hi! def link htmlArg CRHtmlBaseDark
|
|
hi! def link htmlScriptTag htmlTag
|
|
hi! def link htmlString CRNoiseBright
|
|
hi! def link htmlBold htmlTitle
|
|
hi! def link htmlLink CRHtmlAlt
|
|
hi! def link htmlH1 CRHtmlAltBright
|
|
hi! def link htmlSpecialChar CRHtmlNormalBright
|
|
hi! def link JavaScript CRCodeNormal
|
|
|
|
hi! def link htmlImgArg htmlArg
|
|
hi! def link htmlSrcValue CRHtmlAltDark
|
|
hi! def link htmlSrcsetValue htmlSrcValue
|
|
hi! def link htmlAltValue htmlLink
|
|
hi! def link htmlDataArg htmlTagName
|
|
hi! def link htmlDataValue CRHtmlString
|
|
hi! def link htmlHrefArg htmlArg
|
|
hi! def link htmlHrefValue CRHtmlBaseBright
|
|
|
|
" #html css definitions
|
|
hi! def link cssClassName scssSelectorName
|
|
hi! def link cssClassNameDot scssSelectorName
|
|
hi! def link cssIdentifier CRCssSelectorBright
|
|
hi! def link cssClassAttr CRNoise
|
|
hi! def link cssIdentifierAttr CRNoise
|
|
|
|
" #php definitions
|
|
hi! def link phpRegion Normal
|
|
hi! def link phpComparison Operator
|
|
hi! def link phpVarSelector IdentifierDark
|
|
hi! def link wpFunction IdentifierBright
|
|
|
|
|
|
" #javaScript definitions
|
|
hi! def link jsFunction CRIdentifierDark
|
|
hi! def link jsFuncName CRIdentifier
|
|
hi! def link jsFunctionKey CRSpecialBright
|
|
hi! def link jsFuncBlock CRIdentifier
|
|
hi! def link jsFuncCall CRIdentifierBright
|
|
hi! def link jsIfElseBlock jsFuncBlock
|
|
hi! def link jsTernaryIf jsFuncBlock
|
|
hi! def link jsParen CRNoiseBright
|
|
hi! def link jsBracket jsParen
|
|
hi! def link jsParenIfElse jsParen
|
|
hi! def link jsObjectFuncName jsFunctionKey
|
|
hi! def link jsObjectProp CRIdentifier
|
|
hi! def link jsVariableDef CRIdentifierBright
|
|
hi! def link jsFuncArgs CRIdentifier
|
|
hi! def link jsGlobalObjects CRNoiseBright
|
|
hi! def link jsGlobalNodeObjects jsGlobalObjects
|
|
hi! def link jsStorageClass CRIdentifierDark
|
|
hi! def link jsObject CRIdentifier
|
|
hi! def link jsObjectKey CRSpecial
|
|
hi! def link jsObjectValue CRIdentifierDark
|
|
hi! def link jsModuleKeyword CRIdentifier
|
|
hi! def link jsThis CRNoise
|
|
hi! def link jsConditional CRIdentifierDark
|
|
hi! def link jsParenRepeat CRIdentifierBright
|
|
hi! def link jsArrowFunction CRNoiseBright
|
|
hi! def link jsImport CRNoise
|
|
hi! def link jsFrom jsImport
|
|
hi! def link jsExport CRNoiseBright
|
|
|
|
" #vue definitions
|
|
hi! def link vueTagSpecial CRHtmlSpecialBright
|
|
hi! def link vueComponentName CRHtmlSpecial
|
|
hi! def link vueDynamicComponent CRHtmlSpecialDark
|
|
hi! def link vueTransitionComponent vueDynamicComponent
|
|
hi! def link vueTransitionName CRCssSelectorDark
|
|
hi! def link vueTransitionMode CRValue
|
|
hi! def link vueDirective CRStatementBright
|
|
hi! def link vueEvent CRIdentifier
|
|
hi! def link vueConditional CRSpecialBright
|
|
hi! def link vueFor vueConditional
|
|
hi! def link vueRef vueDirective
|
|
|
|
hi! def link vueDirectiveValue CRStatementDark
|
|
hi! def link vueEventValue vueDirectiveValue
|
|
hi! def link vueConditionalValue vueDirectiveValue
|
|
hi! def link vueForValue vueConditionalValue
|
|
hi! def link vueRefValue CRSpecial
|
|
|
|
" #json definitions
|
|
hi! def link jsonKeyword Identifier
|
|
hi! def link jsonValue String
|
|
hi! def link jsonQuote CRNoise
|
|
|
|
" #gitgutter
|
|
hi! def link GitGutterAdd InterfaceSignAdd
|
|
hi! def link GitGutterChange InterfaceSignModified
|
|
hi! def link GitGutterDelete InterfaceSignDelete
|
|
hi! def link GitGutterChangeDelete InterfaceSignModified
|
|
|
|
"""""""""""""""
|
|
" #highlighting
|
|
"""""""""""""""
|
|
|
|
" #vimwiki highlighting
|
|
hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c
|
|
hi! def link VimwikiHeaderChar CRNoiseDark
|
|
hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee
|
|
hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee
|
|
hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee
|
|
hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6
|
|
hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494
|
|
hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080
|
|
hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee
|
|
|
|
" #shell highlighting
|
|
" TODO do properly
|
|
hi! def link shConditional shLoop
|
|
hi! def link shFunctionTwo CRIdentifierBright
|
|
hi! def link shFunction CRIdentifier
|
|
hi! def link shFunctionKey CRStatement
|
|
hi! def link shCaseEsac CRValue
|
|
hi! def link shCaseBar CRNoise
|
|
hi! def link shEcho CRNoiseBright
|
|
hi! def link bashSpecialVariables CRSpecialBright
|
|
hi! def link shCmdSubRegion CRNoiseBright
|
|
hi! def link shCommandSub CRSpecialDark
|
|
hi! def link shEscape CRNoise
|
|
hi! def link shTestOpr CRNoise
|
|
hi! def link shSnglCase CRNoise
|
|
|
|
" #config highlighting
|
|
hi! def link confComment CRCommentDark
|
|
|
|
|
|
" #bufexplorer highlighting
|
|
hi! def link bufExplorerBufNbr InterfaceH1
|
|
hi! def link bufExplorerMapping InterfaceHelpBright
|
|
hi! def link bufExplorerHelp InterfaceHelp
|
|
hi! def link bufExplorerOpenIn InterfaceSpecial
|
|
hi! def link bufExplorerSortBy InterfaceHelpBright
|
|
hi! def link bufExplorerSplit InterfaceNormalDark
|
|
hi! def link bufExplorerTitle InterfaceHelpDark
|
|
hi! def link bufExplorerSortType bufExplorerSortBy
|
|
hi! def link bufExplorerToggleSplit bufExplorerSplit
|
|
hi! def link bufExplorerToggleOpen bufExplorerOpenIn
|
|
|
|
hi! def link bufExplorerActBuf InterfaceH1
|
|
hi! def link bufExplorerAltBuf InterfaceH2
|
|
hi! def link bufExplorerCurBuf InterfaceH2
|
|
hi! def link bufExplorerHidBuf InterfaceNormalBright
|
|
hi! def link bufExplorerLockedBuf InterfaceSpecial
|
|
hi! def link bufExplorerModBuf InterfaceSignWarning
|
|
hi! def link bufExplorerUnlBuf InterfaceNormalDark
|
|
hi! def link bufExplorerInactBuf InterfaceNormal
|
|
|
|
|
|
" #tagbar highlighting
|
|
" TagbarHighlight defined in vimrc as it gets overridden
|
|
" by plugin when defined in here
|
|
hi! def link TagbarFoldIcon InterfaceNormal
|
|
|
|
hi! def link TagbarHelp InterfaceHelp
|
|
hi! def link TagbarHelpKey InterfaceHelpDark
|
|
hi! def link TagbarHelpTitle InterfaceHelpBright
|
|
|
|
hi! def link TagbarKind InterfaceH1
|
|
hi! def link TagbarNestedKind InterfaceH1
|
|
|
|
hi! def link TagbarScope InterfaceH1
|
|
hi! def link TagbarType InterfaceH1
|
|
hi! def link TagbarSignature InterfaceNormal
|
|
hi! def link TagbarPseudoID InterfaceNormal
|
|
hi! def link TagbarHighlight InterfaceCurrent
|
|
|
|
hi! def link TagbarAccessPublic InterfaceH2
|
|
hi! def link TagbarAccessProtected InterfaceH2
|
|
hi! def link TagbarAccessPrivate InterfaceH2
|
|
|
|
hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858
|
|
|
|
|
|
" #netrw highlighting
|
|
hi! def link netrwVersion InterfaceNormalBright
|
|
hi! def link netrwClassify InterfaceNormal
|
|
hi! def link netrwTreebar InterfaceNormalDark
|
|
hi! def link netrwHelpCmd InterfaceHelp
|
|
hi! def link netrwCmdNote InterfaceHelpBright
|
|
hi! def link netrwQuickHelp netrwCmdNote
|
|
hi! def link netrwList InterfaceH3
|
|
|
|
|
|
" #nerdtree highlighting
|
|
hi! def link NERDTreeDir InterfaceNormalBright
|
|
hi! def link NERDTreeFile InterfaceNormal
|
|
hi! def link NERDTreeOpenable InterfaceNormal
|
|
hi! def link NERDTreeClosable InterfaceNormal
|
|
hi! def link NERDTreeDirSlash InterfaceNormal
|
|
hi! def link NERDTreeFlags InterfaceH2
|
|
hi! def link NERDTreeCWD InterfaceH1
|
|
hi! def link NERDTreeUp InterfaceH2
|
|
"hi! def link NERDTreeCurrentNode InterfaceCurrent
|
|
|
|
hi! def link NERDTreeHelp InterfaceHelp
|
|
hi! def link NERDTreeHelpKey InterfaceHelpDark
|
|
hi! def link NERDTreeHelpCommand InterfaceHelpDark
|
|
hi! def link NERDTreeHelpTitle InterfaceHelpBright
|
|
hi! def link NERDTreeToggleOn InterfaceFlag
|
|
hi! def link NERDTreeToggleOff InterfaceFlagNormal
|
|
|
|
hi! def link NERDTreeBookmarksHeader InterfaceNormal
|
|
hi! def link NERDTreeBookmarkName InterfaceH1
|
|
hi! def link NERDTreeBookmarksLeader InterfaceNormal
|
|
hi! def link NERDTreeBookmark InterfaceH3
|
|
|
|
hi! def link NERDTreeLinkFile NERDTreeFile
|
|
hi! def link NERDTreeLinkDir NERDTreeDir
|
|
hi! def link NERDTreeLinkTarget InterfaceSpecial
|
|
|
|
|
|
hi! def link NERDTreePart InterfaceSpecial
|
|
hi! def link NERDTreePartFile InterfaceSpecial
|
|
hi! def link NERDTreeExecFile InterfaceSpecial
|
|
|
|
hi! def link NERDTreeRO InterfaceSpecial
|
|
|
|
hi! def link NERDTreeCurrentNode InterfaceH1
|
|
|
|
hi! def link NERDTreeGitStatusModified InterfaceSignWarning
|
|
hi! def link NERDTreeGitStatusStaged InterfaceNormalBright
|
|
hi! def link NERDTreeGitStatusRenamed NERDTreeGitStatusModified
|
|
hi! def link NERDTreeGitStatusUnmerged InterfaceSignError
|
|
hi! def link NERDTreeGitStatusUntracked NERDTreeGitStatusModified
|
|
hi! def link NERDTreeGitStatusDirDirty NERDTreeGitStatusModified
|
|
hi! def link NERDTreeGitStatusDirClean InterfaceNormalDark
|
|
" TODO: use diff color
|
|
hi! def link NERDTreeGitStatusIgnored InterfaceNormal
|
|
|
|
" #ale highlighting
|
|
hi! def link ALEErrorSign InterfaceSignError
|
|
hi! def link ALEWarningSign InterfaceSignWarning
|