This commit is contained in:
ManjaroOne666 2018-11-02 12:24:44 +00:00
parent 23f5fa0c8d
commit 380d84ef62
4 changed files with 339 additions and 16 deletions

View File

@ -590,6 +590,7 @@ hi! def link CtrlPmatch CtrlPPrtText
""}}} ""}}}
"" #tagbar highlighting TODO "" #tagbar highlighting TODO
""{{{ ""{{{
"" TagbarHighlight defined in vimrc as it gets overridden "" TagbarHighlight defined in vimrc as it gets overridden
"" by plugin when defined in here "" by plugin when defined in here

View File

@ -55,7 +55,7 @@
gray_fg = ["#767070", 243, "gray"] gray_fg = ["#767070", 243, "gray"]
gray5 = ["#857f7f", 244, "darkgray"] gray5 = ["#857f7f", 244, "darkgray"]
gray6 = ["#9a9393", 247, "darkgray"] gray6 = ["#9a9393", 247, "darkgray"]
gray7 = ["#adaeae", 250, "white"] gray7 = ["#aeadad", 250, "white"]
white = ["#eee4e4", 255, "white"] white = ["#eee4e4", 255, "white"]
# need red, green , blue, etc colors for syntax # need red, green , blue, etc colors for syntax
@ -279,7 +279,7 @@
[ "EndOfBuffer", gray_bg, gray_bg, "NONE" ], [ "EndOfBuffer", gray_bg, gray_bg, "NONE" ],
[ "Noise", "NONE", gray2, "NONE"], [ "Noise", "NONE", gray3, "NONE"],
# tabline, statusline # tabline, statusline
@ -465,6 +465,198 @@
[ "jsThis", "jsGlobalObjects" ], [ "jsThis", "jsGlobalObjects" ],
[ "jsArrowFunction", "Function" ], [ "jsArrowFunction", "Function" ],
# python
[ "pythonBuiltin", "Type" ],
[ "pythonBuiltinObj", "Special" ],
[ "pythonDottedName", "Identifier" ],
[ "pythonBrackets", "Noise" ],
[ "pythonQuotes", "Noise" ],
[ "pythonDot", "Noise" ],
[ "pythonNoise", "Noise" ],
[ "pythonExtraOperator", "Operator" ],
# sql
[ "sqlOperator", "Operator" ],
# vim
[ "vimFoldMarker", "NONE", gray2, "NONE"],
[ "vimMap", "Noise" ],
[ "vimAbb", "vimMap" ],
[ "VimCommand", "Statement" ],
[ "VimOption", "String" ],
[ "vimFunction", "Function" ],
[ "vimFuncKey", "Special" ],
[ "vimHighlight", "Noise" ],
[ "vimAuGroupKey", "Noise" ],
[ "vimAutoCmd", "Noise" ],
[ "vimHiTerm", "Include" ],
[ "vimHiAttrib", "Number" ],
[ "VimIsCommand", "Type" ],
[ "vimNotation", "StorageClass" ],
[ "vimMapLhs", "Special" ],
[ "vimMapRhs", "Label" ],
[ "vimNotFunc", "Conditional" ],
[ "vimSep", "Noise" ],
[ "vimParenSep", "vimSep" ],
[ "vimContinue", "vimSep" ],
[ "vimBracket", "vimSep" ],
[ "vimOperParen", "Normal" ],
[ "vimUserFunc", "Identifier" ],
# yaml
["yamlKeyValueDelimiter", "Noise" ],
["yamlFowIndicator", "Noise" ],
# config highlighting
[ "confComment", "Comment" ],
# extra whitespace
[ "ExtraWhitespace", error_ui_dark ,"NONE", "NONE" ],
# php
[ "phpRegion", "Normal" ],
[ "phpComparison", "Operator" ],
# quickfix
[ "QuickfixLine", "NONE", gray6, "bold" ],
[ "qfLineNr", "NONE", gray3, "italic"],
[ "qfFilename", "NONE", gray5, "bold" ],
[ "qfSeparator", "Ignore" ],
[ "qfError", "ErrorMsg" ],
# json
[ "jsonKeyword", "Identifier" ],
[ "jsonValue", "String" ],
[ "jsonQuote", "Noise" ],
# plugins
[ "LspErrorText", "ErrorMsg" ],
[ "LspWarningText", "WarningMsg" ],
[ "LspInformationText", "NONE", info, "bold" ],
[ "LspHintText", "NONE", info, "NONE" ],
# ctrl-p highlighting
# :h ctrlp-customization
[ "CtrlPPrtBase", gray6, gray3, "bold" ],
[ "CtrlPPrtText", gray6, gray0, "bold"],
[ "CtrlPMatch", "NONE", gray6, "bold"],
[ "CtrlPMode1", "NONE", gray7, "bold"],
[ "CtrlPMode2", "NONE", gray5, "NONE"],
[ "CtrlPNoEntries", "NONE", red_ui4, "bold" ],
[ "CtrlPBufferNr", "NONE", gray6, "bold" ],
[ "CtrlPBufferInd", "NONE", white, "bold" ],
[ "CtrlPBufferPath", "NONE", gray3, "NONE" ],
[ "CtrlPBufferHid", "NONE", gray4, "NONE" ],
[ "CtrlPBufferHidMod", "NONE", red_ui2, "NONE" ],
[ "CtrlPBufferVis", "Normal" ],
[ "CtrlPBufferVisMod", "NONE", red_ui3, "NONE" ],
[ "CtrlPBufferCur", "NONE", gray7, "bold" ],
[ "CtrlPBufferCurMod", "NONE", red_ui4, "NONE" ],
# to be implemented
# "" #shell highlighting
# "{{{
# "hi! def link shConditional shLoop
# "hi! def link shFunctionTwo mIdentifierBright
# "hi! def link shFunction mIdentifier
# "hi! def link shFunctionKey mStatement
# "hi! def link shCaseEsac mValue
# "hi! def link shCaseBar mNoise
# "hi! def link shEcho mNoiseBright
# "hi! def link bashSpecialVariables mSpecial
# "hi! def link shCmdSubRegion mNoiseBright
# "hi! def link shCommandSub mSpecialDark
# "hi! def link shEscape mNoise
# "hi! def link shTestOpr mNoise
# "hi! def link shSnglCase mNoise
# hi! def link shDerefSimple Type
# hi! def link shDerefVar shDerefSimple
# hi! def link shDerefOp Conditional
# hi! def link shDerefPattern shDerefOp
# hi! def link shCommandSub Type
# hi! def link shOption StorageClass
# ""}}}
# "" vim-fugitive
# ""{{{
# "hi! def link gitCommitBranch mValueDarkItalic
# "hi! def link gitCommitDiscarded mNoiseDark
# "hi! def link gitCommitComment mNoiseDark
# "hi! def link gitCommitOnBranch mNoise
# "hi! def link gitCommitWarning mInterfaceError
# "hi! def link gitCommitDiscardedType mNoise
# "hi! def link gitCommitSelectedType mNoise
# "hi! def link gitCommitSelectedFile mValueDarkerItalic
# "hi! def link gitCommitDiscardedFile mInterfaceWarning
# "hi! def link gitCommitUntrackedFile mStatementBright
# "hi! def link gitCommitNumber mInterfaceError
# "hi! def link gitCommitAhead gitCommitNumber
# "hi! def link gitCommitBehind gitCommitNumber
# ""}}}
# "" #netrw highlighting
# ""{{{
# "hi! def link netrwVersion mInterfaceH3
# "hi! def link netrwComment mInterfaceNormalNormal
# "hi! def link netrwClassify mInterfaceNormal
# "hi! def link netrwTreebar mInterfaceNormalDark
# "hi! def link netrwCmdNote mInterfaceHelpBright
# "hi! def link netrwQuickHelp netrwCmdNote
# "hi! def link netrwList mInterfaceSpecial
# "hi! def link netrwHidePat mInterfaceSpecial
# "hi! def link netrwQHTopic mInterfaceKeyword
# "hi! def link netrwHelpCmd mInterfaceKey
# ""}}}
# "" #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
# "" #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
] ]
# Step 4: generation # Step 4: generation

View File

@ -24,18 +24,18 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi link Structure StorageClass hi link Structure StorageClass
hi link TypeDef StorageClass hi link TypeDef StorageClass
hi Constant ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic hi Constant ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic
hi String ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#adaeae gui=italic hi String ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeadad gui=italic
hi link Character String hi link Character String
hi link Number String hi link Number String
hi link Boolean String hi link Boolean String
hi link Float String hi link Float String
hi Folded ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#adaeae gui=NONE hi Folded ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeadad gui=NONE
hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#767070 gui=NONE hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#767070 gui=NONE
hi Conditional ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#adaeae gui=bold hi Conditional ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold
hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold hi Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold
hi Operator ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold hi Operator ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi Keyword ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#adaeae gui=bold hi Keyword ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold
hi Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold hi Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold
hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494545 gui=bold hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494545 gui=bold
hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE
@ -45,22 +45,22 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#2a2c2d gui=NONE hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#2a2c2d gui=NONE
hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold
hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline
hi StatusLine ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#adaeae gui=NONE hi StatusLine ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE
hi StatusLineNC ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE hi StatusLineNC ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE
hi TabLine ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE hi TabLine ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE
hi TabLineFill ctermbg=238 ctermfg=238 cterm=NONE guibg=#3f3f3f guifg=#3f3f3f gui=NONE hi TabLineFill ctermbg=238 ctermfg=238 cterm=NONE guibg=#3f3f3f guifg=#3f3f3f gui=NONE
hi TabLineSel ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#adaeae gui=NONE hi TabLineSel ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE
hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#2a2c2d guifg=#3f3f3f gui=NONE hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#2a2c2d guifg=#3f3f3f gui=NONE
hi FoldColumn ctermbg=234 ctermfg=238 cterm=NONE guibg=#2a2c2d guifg=#494545 gui=NONE hi FoldColumn ctermbg=234 ctermfg=238 cterm=NONE guibg=#2a2c2d guifg=#494545 gui=NONE
hi ColorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#272829 guifg=NONE gui=NONE hi ColorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#272829 guifg=NONE gui=NONE
hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#2a2c2d guifg=#adaeae gui=NONE hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#2a2c2d guifg=#aeadad gui=NONE
hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#272829 guifg=NONE gui=NONE hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#272829 guifg=NONE gui=NONE
hi Title ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold hi Title ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi LineNr ctermbg=234 ctermfg=240 cterm=NONE guibg=#2a2c2d guifg=#5d5959 gui=NONE hi LineNr ctermbg=234 ctermfg=240 cterm=NONE guibg=#2a2c2d guifg=#5d5959 gui=NONE
hi CursorLineNr ctermbg=234 ctermfg=244 cterm=NONE guibg=#2a2c2d guifg=#857f7f gui=NONE hi CursorLineNr ctermbg=234 ctermfg=244 cterm=NONE guibg=#2a2c2d guifg=#857f7f gui=NONE
hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#333535 guifg=#857f7f gui=NONE hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#333535 guifg=#857f7f gui=NONE
hi PmenuSbar ctermbg=237 ctermfg=237 cterm=NONE guibg=#333535 guifg=#333535 gui=NONE hi PmenuSbar ctermbg=237 ctermfg=237 cterm=NONE guibg=#333535 guifg=#333535 gui=NONE
hi PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#333535 guifg=#adaeae gui=bold hi PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#333535 guifg=#aeadad gui=bold
hi PmenuThumb ctermbg=244 ctermfg=244 cterm=NONE guibg=#857f7f guifg=#857f7f gui=NONE hi PmenuThumb ctermbg=244 ctermfg=244 cterm=NONE guibg=#857f7f guifg=#857f7f gui=NONE
hi SpecialKey ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#655757 gui=NONE hi SpecialKey ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#655757 gui=NONE
hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#202820 guifg=NONE gui=NONE hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#202820 guifg=NONE gui=NONE
@ -68,10 +68,10 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#282020 guifg=NONE gui=NONE hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#282020 guifg=NONE gui=NONE
hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#242528 guifg=#656a7c gui=NONE hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#242528 guifg=#656a7c gui=NONE
hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#2a2c2d gui=NONE hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#2a2c2d gui=NONE
hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#49535a guifg=#adaeae gui=NONE hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#49535a guifg=#aeadad gui=NONE
hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE gui=NONE hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE gui=NONE
hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE
hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#adaeae gui=NONE hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeadad gui=NONE
hi MatchParen ctermbg=17 ctermfg=NONE cterm=bold guibg=#49535a guifg=NONE gui=bold hi MatchParen ctermbg=17 ctermfg=NONE cterm=bold guibg=#49535a guifg=NONE gui=bold
hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444 hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444
hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038 hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038
@ -84,13 +84,13 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi Question ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE hi Question ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE
hi WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold hi WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold
hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#2a2c2d guifg=#2a2c2d gui=NONE hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#2a2c2d guifg=#2a2c2d gui=NONE
hi Noise ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE
hi TabLineNum ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold hi TabLineNum ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold
hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold
hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=NONE guibg=#3f3f3f guifg=#5d5959 gui=NONE hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=NONE guibg=#3f3f3f guifg=#5d5959 gui=NONE
hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE
hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold
hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=bold guibg=#3f3f3f guifg=#adaeae gui=bold hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=bold guibg=#3f3f3f guifg=#aeadad gui=bold
hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold
hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold
hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold
@ -101,7 +101,7 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE
hi StatusLineFileInfo ctermbg=NONE ctermfg=243 cterm=italic guibg=NONE guifg=#716c6c gui=italic hi StatusLineFileInfo ctermbg=NONE ctermfg=243 cterm=italic guibg=NONE guifg=#716c6c gui=italic
hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic
hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#adaeae gui=italic hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic
hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic
hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic
hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic
@ -234,6 +234,71 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi link jsOperatorKeyword Label hi link jsOperatorKeyword Label
hi link jsThis jsGlobalObjects hi link jsThis jsGlobalObjects
hi link jsArrowFunction Function hi link jsArrowFunction Function
hi link pythonBuiltin Type
hi link pythonBuiltinObj Special
hi link pythonDottedName Identifier
hi link pythonBrackets Noise
hi link pythonQuotes Noise
hi link pythonDot Noise
hi link pythonNoise Noise
hi link pythonExtraOperator Operator
hi link sqlOperator Operator
hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE
hi link vimMap Noise
hi link vimAbb vimMap
hi link VimCommand Statement
hi link VimOption String
hi link vimFunction Function
hi link vimFuncKey Special
hi link vimHighlight Noise
hi link vimAuGroupKey Noise
hi link vimAutoCmd Noise
hi link vimHiTerm Include
hi link vimHiAttrib Number
hi link VimIsCommand Type
hi link vimNotation StorageClass
hi link vimMapLhs Special
hi link vimMapRhs Label
hi link vimNotFunc Conditional
hi link vimSep Noise
hi link vimParenSep vimSep
hi link vimContinue vimSep
hi link vimBracket vimSep
hi link vimOperParen Normal
hi link vimUserFunc Identifier
hi link yamlKeyValueDelimiter Noise
hi link yamlFowIndicator Noise
hi link confComment Comment
hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#6a2e2e guifg=NONE gui=NONE
hi link phpRegion Normal
hi link phpComparison Operator
hi QuickfixLine ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5959 gui=italic
hi qfFilename ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold
hi link qfSeparator Ignore
hi link qfError ErrorMsg
hi link jsonKeyword Identifier
hi link jsonValue String
hi link jsonQuote Noise
hi link LspErrorText ErrorMsg
hi link LspWarningText WarningMsg
hi LspInformationText ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#797532 gui=bold
hi LspHintText ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE
hi CtrlPPrtBase ctermbg=247 ctermfg=240 cterm=bold guibg=#9a9393 guifg=#5d5959 gui=bold
hi CtrlPPrtText ctermbg=247 ctermfg=232 cterm=bold guibg=#9a9393 guifg=#1f2121 gui=bold
hi CtrlPMatch ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi CtrlPMode1 ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold
hi CtrlPMode2 ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE
hi CtrlPNoEntries ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#916c6c gui=bold
hi CtrlPBufferNr ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi CtrlPBufferInd ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#eee4e4 gui=bold
hi CtrlPBufferPath ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE
hi CtrlPBufferHid ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE
hi CtrlPBufferHidMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#7b6a6a gui=NONE
hi link CtrlPBufferVis Normal
hi CtrlPBufferVisMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE
hi CtrlPBufferCur ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold
hi CtrlPBufferCurMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#916c6c gui=NONE
elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
set t_Co=16 set t_Co=16
hi Normal ctermbg=black ctermfg=gray cterm=NONE hi Normal ctermbg=black ctermfg=gray cterm=NONE
@ -458,6 +523,71 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi link jsOperatorKeyword Label hi link jsOperatorKeyword Label
hi link jsThis jsGlobalObjects hi link jsThis jsGlobalObjects
hi link jsArrowFunction Function hi link jsArrowFunction Function
hi link pythonBuiltin Type
hi link pythonBuiltinObj Special
hi link pythonDottedName Identifier
hi link pythonBrackets Noise
hi link pythonQuotes Noise
hi link pythonDot Noise
hi link pythonNoise Noise
hi link pythonExtraOperator Operator
hi link sqlOperator Operator
hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE
hi link vimMap Noise
hi link vimAbb vimMap
hi link VimCommand Statement
hi link VimOption String
hi link vimFunction Function
hi link vimFuncKey Special
hi link vimHighlight Noise
hi link vimAuGroupKey Noise
hi link vimAutoCmd Noise
hi link vimHiTerm Include
hi link vimHiAttrib Number
hi link VimIsCommand Type
hi link vimNotation StorageClass
hi link vimMapLhs Special
hi link vimMapRhs Label
hi link vimNotFunc Conditional
hi link vimSep Noise
hi link vimParenSep vimSep
hi link vimContinue vimSep
hi link vimBracket vimSep
hi link vimOperParen Normal
hi link vimUserFunc Identifier
hi link yamlKeyValueDelimiter Noise
hi link yamlFowIndicator Noise
hi link confComment Comment
hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE
hi link phpRegion Normal
hi link phpComparison Operator
hi QuickfixLine ctermbg=NONE ctermfg=darkgray cterm=bold
hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic
hi qfFilename ctermbg=NONE ctermfg=darkgray cterm=bold
hi link qfSeparator Ignore
hi link qfError ErrorMsg
hi link jsonKeyword Identifier
hi link jsonValue String
hi link jsonQuote Noise
hi link LspErrorText ErrorMsg
hi link LspWarningText WarningMsg
hi LspInformationText ctermbg=NONE ctermfg=darkgray cterm=bold
hi LspHintText ctermbg=NONE ctermfg=darkgray cterm=NONE
hi CtrlPPrtBase ctermbg=darkgray ctermfg=gray cterm=bold
hi CtrlPPrtText ctermbg=darkgray ctermfg=black cterm=bold
hi CtrlPMatch ctermbg=NONE ctermfg=darkgray cterm=bold
hi CtrlPMode1 ctermbg=NONE ctermfg=white cterm=bold
hi CtrlPMode2 ctermbg=NONE ctermfg=darkgray cterm=NONE
hi CtrlPNoEntries ctermbg=NONE ctermfg=red cterm=bold
hi CtrlPBufferNr ctermbg=NONE ctermfg=darkgray cterm=bold
hi CtrlPBufferInd ctermbg=NONE ctermfg=white cterm=bold
hi CtrlPBufferPath ctermbg=NONE ctermfg=gray cterm=NONE
hi CtrlPBufferHid ctermbg=NONE ctermfg=gray cterm=NONE
hi CtrlPBufferHidMod ctermbg=NONE ctermfg=red cterm=NONE
hi link CtrlPBufferVis Normal
hi CtrlPBufferVisMod ctermbg=NONE ctermfg=red cterm=NONE
hi CtrlPBufferCur ctermbg=NONE ctermfg=white cterm=bold
hi CtrlPBufferCurMod ctermbg=NONE ctermfg=red cterm=NONE
endif endif
augroup cursorlinebg augroup cursorlinebg

2
vimrc
View File

@ -1189,7 +1189,7 @@ augroup END
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" #statusline {{{ " #statusline {{{
" set statusline=%!GetStatus(1) set statusline=%!GetStatus(1)
function! GetStatus(isactive) abort "{{{ function! GetStatus(isactive) abort "{{{
" let l:linter = ale#statusline#Count(bufnr('')) " let l:linter = ale#statusline#Count(bufnr(''))