style(colors): make definitions more compact
The groups defined were tabularized to a fault. I think this undoes some of that.
This commit is contained in:
parent
3bced25e47
commit
527245d736
|
@ -241,101 +241,101 @@ local highlight_group_normal = {fg=gray_light, bg=black}
|
||||||
-- This is where the rest of your highlights should go.
|
-- This is where the rest of your highlights should go.
|
||||||
local highlight_groups = {
|
local highlight_groups = {
|
||||||
--[[ 4.1. Text Analysis ]]
|
--[[ 4.1. Text Analysis ]]
|
||||||
Comment = {fg=gray, style='italic'},
|
Comment = {fg=gray, style='italic'},
|
||||||
NonText = {fg=gray_darker},
|
NonText = {fg=gray_darker},
|
||||||
EndOfBuffer = 'NonText',
|
EndOfBuffer = 'NonText',
|
||||||
Whitespace = 'NonText',
|
Whitespace = 'NonText',
|
||||||
|
|
||||||
--[[ 4.1.1. Literals]]
|
--[[ 4.1.1. Literals]]
|
||||||
Constant = {fg=orange_light},
|
Constant = {fg=orange_light},
|
||||||
String = {fg=green_dark},
|
String = {fg=green_dark},
|
||||||
Character = {fg=red_light},
|
Character = {fg=red_light},
|
||||||
Number = {fg=pink_light},
|
Number = {fg=pink_light},
|
||||||
Boolean = {fg=yellow},
|
Boolean = {fg=yellow},
|
||||||
Float = 'Number',
|
Float = 'Number',
|
||||||
|
|
||||||
--[[ 4.1.2. Identifiers]]
|
--[[ 4.1.2. Identifiers]]
|
||||||
Identifier = {fg=FG},
|
Identifier = {fg=FG},
|
||||||
Function = {fg=purple},
|
Function = {fg=purple},
|
||||||
|
|
||||||
--[[ 4.1.3. Syntax]]
|
--[[ 4.1.3. Syntax]]
|
||||||
Statement = {fg=ice},
|
Statement = {fg=ice},
|
||||||
Conditional = {fg=ice, style='italic'},
|
Conditional = {fg=ice, style='italic'},
|
||||||
Repeat = {fg=turqoise, style='italic'},
|
Repeat = {fg=turqoise, style='italic'},
|
||||||
Label = {fg=pink, style='bold'},
|
Label = {fg=pink, style='bold'},
|
||||||
Operator = {fg=green, style='bold'},
|
Operator = {fg=green, style='bold'},
|
||||||
Keyword = {fg=teal},
|
Keyword = {fg=teal},
|
||||||
Exception = {fg=red_light, style='bold'},
|
Exception = {fg=red_light, style='bold'},
|
||||||
Noise = 'Delimiter',
|
Noise = 'Delimiter',
|
||||||
|
|
||||||
--[[ 4.1.4. Metatextual Information]]
|
--[[ 4.1.4. Metatextual Information]]
|
||||||
PreProc = {fg=tan},
|
PreProc = {fg=tan},
|
||||||
Include = {fg=green_light, style='nocombine'},
|
Include = {fg=green_light, style='nocombine'},
|
||||||
Define = {fg=blue, style='nocombine'},
|
Define = {fg=blue, style='nocombine'},
|
||||||
Macro = {fg=blue, style='italic'},
|
Macro = {fg=blue, style='italic'},
|
||||||
PreCondit = {fg=tan, style='italic'},
|
PreCondit = {fg=tan, style='italic'},
|
||||||
|
|
||||||
--[[ 4.1.5. Semantics]]
|
--[[ 4.1.5. Semantics]]
|
||||||
Type = {fg=cyan},
|
Type = {fg=cyan},
|
||||||
StorageClass = {fg=orange_light, style='bold'},
|
StorageClass = {fg=orange_light, style='bold'},
|
||||||
Structure = {fg=blue, style='bold'},
|
Structure = {fg=blue, style='bold'},
|
||||||
Typedef = {fg=cyan, style='italic'},
|
Typedef = {fg=cyan, style='italic'},
|
||||||
|
|
||||||
--[[ 4.1.6. Edge Cases]]
|
--[[ 4.1.6. Edge Cases]]
|
||||||
Special = {fg=magenta, style='bold'},
|
Special = {fg=magenta, style='bold'},
|
||||||
SpecialChar = {fg=red_light, style='italic'},
|
SpecialChar = {fg=red_light, style='italic'},
|
||||||
SpecialKey = 'Character',
|
SpecialKey = 'Character',
|
||||||
Tag = 'Underlined',
|
Tag = 'Underlined',
|
||||||
Delimiter = {fg=white},
|
Delimiter = {fg=white},
|
||||||
SpecialComment = {fg=gray, style={'bold', 'nocombine'}},
|
SpecialComment = {fg=gray, style={'bold', 'nocombine'}},
|
||||||
Debug = 'WarningMsg',
|
Debug = 'WarningMsg',
|
||||||
|
|
||||||
--[[ 4.1.7. Help Syntax]]
|
--[[ 4.1.7. Help Syntax]]
|
||||||
Underlined = {fg=turqoise, style='underline'},
|
Underlined = {fg=turqoise, style='underline'},
|
||||||
Ignore = {fg=gray},
|
Ignore = {fg=gray},
|
||||||
Error = {fg=white, bg=red_dark, style='bold'},
|
Error = {fg=white, bg=red_dark, style='bold'},
|
||||||
Todo = {fg=yellow, style={'bold', 'underline'}},
|
Todo = {fg=yellow, style={'bold', 'underline'}},
|
||||||
helpHyperTextJump = 'Underlined',
|
helpHyperTextJump = 'Underlined',
|
||||||
helpSpecial = 'Function',
|
helpSpecial = 'Function',
|
||||||
Hint = {fg=black, bg=magenta, style='bold'},
|
Hint = {fg=black, bg=magenta, style='bold'},
|
||||||
Info = function(self) return {fg=self.Hint.fg, bg=pink_light, style=self.Hint.style} end,
|
Info = function(self) return {fg=self.Hint.fg, bg=pink_light, style=self.Hint.style} end,
|
||||||
Warning = function(self) return {fg=self.Hint.fg, bg=orange, style=self.Hint.style} end,
|
Warning = function(self) return {fg=self.Hint.fg, bg=orange, style=self.Hint.style} end,
|
||||||
|
|
||||||
--[[ 4.2... Editor UI ]]
|
--[[ 4.2... Editor UI ]]
|
||||||
--[[ 4.2.1. Status Line]]
|
--[[ 4.2.1. Status Line]]
|
||||||
StatusLine = {fg=green_light, bg=gray_darker},
|
StatusLine = {fg=green_light, bg=gray_darker},
|
||||||
StatusLineNC = function(self) return {fg=gray, bg=self.StatusLine.bg} end,
|
StatusLineNC = function(self) return {fg=gray, bg=self.StatusLine.bg} end,
|
||||||
StatusLineTerm = 'StatusLine',
|
StatusLineTerm = 'StatusLine',
|
||||||
StatusLineTermNC = 'StatusLineNC',
|
StatusLineTermNC = 'StatusLineNC',
|
||||||
|
|
||||||
--[[ 4.2.2. Separators]]
|
--[[ 4.2.2. Separators]]
|
||||||
VertSplit = {fg=white},
|
VertSplit = {fg=white},
|
||||||
TabLine = {fg=FG, bg=gray_darker},
|
TabLine = {fg=FG, bg=gray_darker},
|
||||||
TabLineFill = {fg=gray_darker, bg=black},
|
TabLineFill = {fg=gray_darker, bg=black},
|
||||||
TabLineSel = {fg=FG, bg=BG},
|
TabLineSel = {fg=FG, bg=BG},
|
||||||
Title = {style='bold'},
|
Title = {style='bold'},
|
||||||
|
|
||||||
--[[ 4.2.3. Conditional Line Highlighting]]
|
--[[ 4.2.3. Conditional Line Highlighting]]
|
||||||
Conceal = 'NonText',
|
Conceal = 'NonText',
|
||||||
CursorLine = {bg=gray_dark},
|
CursorLine = {bg=gray_dark},
|
||||||
CursorLineNr = function(self) return {fg=pink, bg=self.CursorLine.bg} end,
|
CursorLineNr = function(self) return {fg=pink, bg=self.CursorLine.bg} end,
|
||||||
debugBreakpoint = 'ErrorMsg',
|
debugBreakpoint = 'ErrorMsg',
|
||||||
debugPC = 'ColorColumn',
|
debugPC = 'ColorColumn',
|
||||||
LineNr = {fg=gray},
|
LineNr = {fg=gray},
|
||||||
QuickFixLine = {bg=gray_darker},
|
QuickFixLine = {bg=gray_darker},
|
||||||
Visual = {style='inverse'},
|
Visual = {style='inverse'},
|
||||||
VisualNOS = {bg=gray_darker},
|
VisualNOS = {bg=gray_darker},
|
||||||
|
|
||||||
--[[ 4.2.4. Popup Menu]]
|
--[[ 4.2.4. Popup Menu]]
|
||||||
Pmenu = {fg=FG, bg=gray_dark},
|
Pmenu = {fg=FG, bg=gray_dark},
|
||||||
PmenuSbar = {bg=black},
|
PmenuSbar = {bg=black},
|
||||||
PmenuSel = {fg=FG},
|
PmenuSel = {fg=FG},
|
||||||
PmenuThumb = {bg=white},
|
PmenuThumb = {bg=white},
|
||||||
WildMenu = 'PmenuSel',
|
WildMenu = 'PmenuSel',
|
||||||
|
|
||||||
--[[ 4.2.5. Folds]]
|
--[[ 4.2.5. Folds]]
|
||||||
FoldColumn = {bg=gray_darker, style='bold'},
|
FoldColumn = {bg=gray_darker, style='bold'},
|
||||||
Folded = {fg=black, bg=purple_light, style='italic'},
|
Folded = {fg=black, bg=purple_light, style='italic'},
|
||||||
|
|
||||||
--[[ 4.2.6. Diffs]]
|
--[[ 4.2.6. Diffs]]
|
||||||
DiffAdd = {fg=black, bg=green_dark},
|
DiffAdd = {fg=black, bg=green_dark},
|
||||||
|
@ -345,8 +345,8 @@ local highlight_groups = {
|
||||||
|
|
||||||
--[[ 4.2.7. Searching]]
|
--[[ 4.2.7. Searching]]
|
||||||
IncSearch = {style='inverse'},
|
IncSearch = {style='inverse'},
|
||||||
Search = {style={'underline', color=white}},
|
|
||||||
MatchParen = {fg=green, style={'bold', 'underline'}},
|
MatchParen = {fg=green, style={'bold', 'underline'}},
|
||||||
|
Search = {style={'underline', color=white}},
|
||||||
|
|
||||||
--[[ 4.2.8. Spelling]]
|
--[[ 4.2.8. Spelling]]
|
||||||
SpellBad = {style={'undercurl', color=red}},
|
SpellBad = {style={'undercurl', color=red}},
|
||||||
|
@ -359,11 +359,11 @@ local highlight_groups = {
|
||||||
SignColumn = NONE,
|
SignColumn = NONE,
|
||||||
|
|
||||||
--[[ 4.2.10. Messages]]
|
--[[ 4.2.10. Messages]]
|
||||||
ErrorMsg = {fg=red, style='bold'},
|
ErrorMsg = {fg=red, style='bold'},
|
||||||
HintMsg = {fg=magenta, style='bold'},
|
HintMsg = {fg=magenta, style='bold'},
|
||||||
InfoMsg = {fg=pink_light, style='bold'},
|
InfoMsg = {fg=pink_light, style='bold'},
|
||||||
ModeMsg = {fg=yellow},
|
ModeMsg = {fg=yellow},
|
||||||
WarningMsg = {fg=orange, style='bold'},
|
WarningMsg = {fg=orange, style='bold'},
|
||||||
Question = {fg=orange_light, style='underline'},
|
Question = {fg=orange_light, style='underline'},
|
||||||
|
|
||||||
--[[ 4.2.11. LSP ]]
|
--[[ 4.2.11. LSP ]]
|
||||||
|
@ -410,39 +410,39 @@ local highlight_groups = {
|
||||||
cppSTLnamespace = 'String',
|
cppSTLnamespace = 'String',
|
||||||
|
|
||||||
--[[ 4.3.3 C# ]]
|
--[[ 4.3.3 C# ]]
|
||||||
csBraces = 'Delimiter',
|
csBraces = 'Delimiter',
|
||||||
csClass = 'Structure',
|
csClass = 'Structure',
|
||||||
csClassType = 'Type',
|
csClassType = 'Type',
|
||||||
csContextualStatement = 'Conditional',
|
csContextualStatement = 'Conditional',
|
||||||
csEndColon = 'Delimiter',
|
csEndColon = 'Delimiter',
|
||||||
csGeneric = 'Typedef',
|
csGeneric = 'Typedef',
|
||||||
csInterpolation = 'Include',
|
csInterpolation = 'Include',
|
||||||
csInterpolationDelimiter = 'SpecialChar',
|
csInterpolationDelimiter = 'SpecialChar',
|
||||||
csLogicSymbols = 'Operator',
|
csLogicSymbols = 'Operator',
|
||||||
csModifier = 'Keyword',
|
csModifier = 'Keyword',
|
||||||
csNew = 'Operator',
|
csNew = 'Operator',
|
||||||
csNewType = 'Type',
|
csNewType = 'Type',
|
||||||
csParens = 'Delimiter',
|
csParens = 'Delimiter',
|
||||||
csPreCondit = 'PreProc',
|
csPreCondit = 'PreProc',
|
||||||
csRepeat = 'Repeat',
|
csRepeat = 'Repeat',
|
||||||
csStorage = 'StorageClass',
|
csStorage = 'StorageClass',
|
||||||
csUnspecifiedStatement = 'Statement',
|
csUnspecifiedStatement = 'Statement',
|
||||||
csXmlTag = 'Define',
|
csXmlTag = 'Define',
|
||||||
csXmlTagName = 'Define',
|
csXmlTagName = 'Define',
|
||||||
|
|
||||||
--[[ 4.3.4. CSS ]]
|
--[[ 4.3.4. CSS ]]
|
||||||
cssBraces = 'Delimiter',
|
cssBraces = 'Delimiter',
|
||||||
cssProp = 'Keyword',
|
cssProp = 'Keyword',
|
||||||
cssSelectorOp = 'Operator',
|
cssSelectorOp = 'Operator',
|
||||||
cssTagName = 'Type',
|
cssTagName = 'Type',
|
||||||
cssTagName = 'htmlTagName',
|
cssTagName = 'htmlTagName',
|
||||||
scssAmpersand = 'Special',
|
scssAmpersand = 'Special',
|
||||||
scssAttribute = 'Label',
|
scssAttribute = 'Label',
|
||||||
scssBoolean = 'Boolean',
|
scssBoolean = 'Boolean',
|
||||||
scssDefault = 'Keyword',
|
scssDefault = 'Keyword',
|
||||||
scssElse = 'PreCondit',
|
scssElse = 'PreCondit',
|
||||||
scssIf = 'PreCondit',
|
scssIf = 'PreCondit',
|
||||||
scssInclude = 'Include',
|
scssInclude = 'Include',
|
||||||
scssSelectorChar = 'Operator',
|
scssSelectorChar = 'Operator',
|
||||||
scssSelectorName = 'Identifier',
|
scssSelectorName = 'Identifier',
|
||||||
scssVariable = 'Define',
|
scssVariable = 'Define',
|
||||||
|
@ -456,43 +456,43 @@ local highlight_groups = {
|
||||||
dotType = 'Type',
|
dotType = 'Type',
|
||||||
|
|
||||||
--[[ 4.3.7. Go ]]
|
--[[ 4.3.7. Go ]]
|
||||||
goBlock = 'Delimiter',
|
goBlock = 'Delimiter',
|
||||||
goBoolean = 'Boolean',
|
goBoolean = 'Boolean',
|
||||||
goBuiltins = 'Operator',
|
goBuiltins = 'Operator',
|
||||||
goField = 'Identifier',
|
goField = 'Identifier',
|
||||||
goFloat = 'Float',
|
goFloat = 'Float',
|
||||||
goFormatSpecifier = 'Character',
|
goFormatSpecifier = 'Character',
|
||||||
goFunction = 'Function',
|
goFunction = 'Function',
|
||||||
goFunctionCall = 'goFunction',
|
goFunctionCall = 'goFunction',
|
||||||
goFunctionReturn = NONE,
|
goFunctionReturn = NONE,
|
||||||
goMethodCall = 'goFunctionCall',
|
goMethodCall = 'goFunctionCall',
|
||||||
goParamType = 'goReceiverType',
|
goParamType = 'goReceiverType',
|
||||||
goPointerOperator = 'SpecialChar',
|
goPointerOperator = 'SpecialChar',
|
||||||
goPredefinedIdentifiers = 'Constant',
|
goPredefinedIdentifiers = 'Constant',
|
||||||
goReceiver = 'goBlock',
|
goReceiver = 'goBlock',
|
||||||
goReceiverType = 'goTypeName',
|
goReceiverType = 'goTypeName',
|
||||||
goSimpleParams = 'goBlock',
|
goSimpleParams = 'goBlock',
|
||||||
goType = 'Type',
|
goType = 'Type',
|
||||||
goTypeConstructor = 'goFunction',
|
goTypeConstructor = 'goFunction',
|
||||||
goTypeName = 'Type',
|
goTypeName = 'Type',
|
||||||
goVarAssign = 'Identifier',
|
goVarAssign = 'Identifier',
|
||||||
goVarDefs = 'goVarAssign',
|
goVarDefs = 'goVarAssign',
|
||||||
|
|
||||||
--[[ 4.3.8. HTML ]]
|
--[[ 4.3.8. HTML ]]
|
||||||
htmlArg = 'Label',
|
htmlArg = 'Label',
|
||||||
htmlBold = {fg=gray_light, style='bold'},
|
htmlBold = {fg=gray_light, style='bold'},
|
||||||
htmlTitle = 'htmlBold',
|
htmlTitle = 'htmlBold',
|
||||||
htmlEndTag = 'htmlTag',
|
htmlEndTag = 'htmlTag',
|
||||||
htmlH1 = 'markdownH1',
|
htmlH1 = 'markdownH1',
|
||||||
htmlH2 = 'markdownH2',
|
htmlH2 = 'markdownH2',
|
||||||
htmlH3 = 'markdownH3',
|
htmlH3 = 'markdownH3',
|
||||||
htmlH4 = 'markdownH4',
|
htmlH4 = 'markdownH4',
|
||||||
htmlH5 = 'markdownH5',
|
htmlH5 = 'markdownH5',
|
||||||
htmlH6 = 'markdownH6',
|
htmlH6 = 'markdownH6',
|
||||||
htmlItalic = {style='italic'},
|
htmlItalic = {style='italic'},
|
||||||
htmlSpecialTagName = 'Keyword',
|
htmlSpecialTagName = 'Keyword',
|
||||||
htmlTag = 'Special',
|
htmlTag = 'Special',
|
||||||
htmlTagN = 'Typedef',
|
htmlTagN = 'Typedef',
|
||||||
htmlTagName = 'Type',
|
htmlTagName = 'Type',
|
||||||
|
|
||||||
--[[ 4.3.9. Java ]]
|
--[[ 4.3.9. Java ]]
|
||||||
|
@ -514,17 +514,17 @@ local highlight_groups = {
|
||||||
jsonStringSQError = 'Exception',
|
jsonStringSQError = 'Exception',
|
||||||
|
|
||||||
--[[ 4.3.12. Lua ]]
|
--[[ 4.3.12. Lua ]]
|
||||||
luaBraces = 'Structure',
|
luaBraces = 'Structure',
|
||||||
luaBrackets = 'Delimiter',
|
luaBrackets = 'Delimiter',
|
||||||
luaBuiltin = 'Keyword',
|
luaBuiltin = 'Keyword',
|
||||||
luaComma = 'Delimiter',
|
luaComma = 'Delimiter',
|
||||||
luaFuncArgName = 'Identifier',
|
luaFuncArgName = 'Identifier',
|
||||||
luaFuncCall = 'Function',
|
luaFuncCall = 'Function',
|
||||||
luaFuncId = 'luaNoise',
|
luaFuncId = 'luaNoise',
|
||||||
luaFuncKeyword = 'Type',
|
luaFuncKeyword = 'Type',
|
||||||
luaFuncName = 'Function',
|
luaFuncName = 'Function',
|
||||||
luaFuncParens = 'Delimiter',
|
luaFuncParens = 'Delimiter',
|
||||||
luaFuncTable = 'Structure',
|
luaFuncTable = 'Structure',
|
||||||
luaIn = 'luaRepeat',
|
luaIn = 'luaRepeat',
|
||||||
luaLocal = 'Type',
|
luaLocal = 'Type',
|
||||||
luaNoise = 'Operator',
|
luaNoise = 'Operator',
|
||||||
|
@ -537,74 +537,74 @@ local highlight_groups = {
|
||||||
makeSpecTarget = 'Type',
|
makeSpecTarget = 'Type',
|
||||||
|
|
||||||
--[[ 4.3.13. Markdown ]]
|
--[[ 4.3.13. Markdown ]]
|
||||||
markdownH1 = {fg=red, style='bold'},
|
markdownH1 = {fg=red, style='bold'},
|
||||||
markdownH2 = {fg=orange, style='bold'},
|
markdownH2 = {fg=orange, style='bold'},
|
||||||
markdownH3 = {fg=yellow, style='bold'},
|
markdownH3 = {fg=yellow, style='bold'},
|
||||||
markdownH4 = {fg=green_dark, style='bold'},
|
markdownH4 = {fg=green_dark, style='bold'},
|
||||||
markdownH5 = {fg=cyan, style='bold'},
|
markdownH5 = {fg=cyan, style='bold'},
|
||||||
markdownH6 = {fg=purple_light, style='bold'},
|
markdownH6 = {fg=purple_light, style='bold'},
|
||||||
mkdBold = 'SpecialComment',
|
mkdBold = 'SpecialComment',
|
||||||
mkdCode = 'Keyword',
|
mkdCode = 'Keyword',
|
||||||
mkdCodeDelimiter = 'mkdBold',
|
mkdCodeDelimiter = 'mkdBold',
|
||||||
mkdCodeStart = 'mkdCodeDelimiter',
|
mkdCodeStart = 'mkdCodeDelimiter',
|
||||||
mkdCodeEnd = 'mkdCodeStart',
|
mkdCodeEnd = 'mkdCodeStart',
|
||||||
mkdHeading = 'Delimiter',
|
mkdHeading = 'Delimiter',
|
||||||
mkdItalic = 'mkdBold',
|
mkdItalic = 'mkdBold',
|
||||||
mkdLineBreak = NONE,
|
mkdLineBreak = NONE,
|
||||||
mkdListItem = 'Special',
|
mkdListItem = 'Special',
|
||||||
mkdRule = 'Underlined',
|
mkdRule = 'Underlined',
|
||||||
|
|
||||||
--[[ 4.3.20. Python ]]
|
--[[ 4.3.20. Python ]]
|
||||||
pythonBrackets = 'Delimiter',
|
pythonBrackets = 'Delimiter',
|
||||||
pythonBuiltinFunc = 'Operator',
|
pythonBuiltinFunc = 'Operator',
|
||||||
pythonBuiltinObj = 'Type',
|
pythonBuiltinObj = 'Type',
|
||||||
pythonBuiltinType = 'Type',
|
pythonBuiltinType = 'Type',
|
||||||
pythonClass = 'Structure',
|
pythonClass = 'Structure',
|
||||||
pythonClassParameters = 'pythonParameters',
|
pythonClassParameters = 'pythonParameters',
|
||||||
pythonDecorator = 'PreProc',
|
pythonDecorator = 'PreProc',
|
||||||
pythonDottedName = 'Identifier',
|
pythonDottedName = 'Identifier',
|
||||||
pythonError = 'Error',
|
pythonError = 'Error',
|
||||||
pythonException = 'Exception',
|
pythonException = 'Exception',
|
||||||
pythonInclude = 'Include',
|
pythonInclude = 'Include',
|
||||||
pythonIndentError = 'pythonError',
|
pythonIndentError = 'pythonError',
|
||||||
pythonLambdaExpr = 'pythonOperator',
|
pythonLambdaExpr = 'pythonOperator',
|
||||||
pythonOperator = 'Operator',
|
pythonOperator = 'Operator',
|
||||||
pythonParam = 'Identifier',
|
pythonParam = 'Identifier',
|
||||||
pythonParameters = 'Delimiter',
|
pythonParameters = 'Delimiter',
|
||||||
pythonSelf = 'Statement',
|
pythonSelf = 'Statement',
|
||||||
pythonSpaceError = 'pythonError',
|
pythonSpaceError = 'pythonError',
|
||||||
pythonStatement = 'Statement',
|
pythonStatement = 'Statement',
|
||||||
|
|
||||||
--[[ 4.3.21. Ruby ]]
|
--[[ 4.3.21. Ruby ]]
|
||||||
rubyClass = 'Structure',
|
rubyClass = 'Structure',
|
||||||
rubyDefine = 'Define',
|
rubyDefine = 'Define',
|
||||||
rubyInterpolationDelimiter = 'Delimiter',
|
rubyInterpolationDelimiter = 'Delimiter',
|
||||||
|
|
||||||
--[[ 4.3.22. Rust ]]
|
--[[ 4.3.22. Rust ]]
|
||||||
rustConstraint = 'Operator',
|
rustConstraint = 'Operator',
|
||||||
rustFieldName = 'Label',
|
rustFieldName = 'Label',
|
||||||
rustFieldSep = 'Delimiter',
|
rustFieldSep = 'Delimiter',
|
||||||
rustGeneric = 'Delimiter',
|
rustGeneric = 'Delimiter',
|
||||||
rustIdentifier = 'Identifier',
|
rustIdentifier = 'Identifier',
|
||||||
rustKeyword = 'Keyword',
|
rustKeyword = 'Keyword',
|
||||||
rustModPath = 'Include',
|
rustModPath = 'Include',
|
||||||
rustNoise = 'Delimiter',
|
rustNoise = 'Delimiter',
|
||||||
rustPanic = 'Exception',
|
rustPanic = 'Exception',
|
||||||
rustRepeat = 'Repeat',
|
rustRepeat = 'Repeat',
|
||||||
rustScopeDecl = 'Delimiter',
|
rustScopeDecl = 'Delimiter',
|
||||||
rustStructure = 'Structure',
|
rustStructure = 'Structure',
|
||||||
|
|
||||||
--[[ 4.3.23. Scala ]]
|
--[[ 4.3.23. Scala ]]
|
||||||
scalaKeyword = 'Keyword',
|
scalaKeyword = 'Keyword',
|
||||||
scalaNameDefinition = 'Identifier',
|
scalaNameDefinition = 'Identifier',
|
||||||
|
|
||||||
--[[ 4.3.24. shell ]]
|
--[[ 4.3.24. shell ]]
|
||||||
shDerefSimple = 'SpecialChar',
|
shDerefSimple = 'SpecialChar',
|
||||||
shFunctionKey = 'Function',
|
shFunctionKey = 'Function',
|
||||||
shLoop = 'Repeat',
|
shLoop = 'Repeat',
|
||||||
shParen = 'Delimiter',
|
shParen = 'Delimiter',
|
||||||
shQuote = 'Delimiter',
|
shQuote = 'Delimiter',
|
||||||
shSet = 'Statement',
|
shSet = 'Statement',
|
||||||
shTestOpr = 'Debug',
|
shTestOpr = 'Debug',
|
||||||
|
|
||||||
--[[ 4.3.25. Solidity ]]
|
--[[ 4.3.25. Solidity ]]
|
||||||
|
@ -614,41 +614,41 @@ local highlight_groups = {
|
||||||
|
|
||||||
--[[ 4.3.26. TOML ]]
|
--[[ 4.3.26. TOML ]]
|
||||||
tomlComment = 'Comment',
|
tomlComment = 'Comment',
|
||||||
tomlKey = 'Label',
|
tomlKey = 'Label',
|
||||||
tomlTable = 'Structure',
|
tomlTable = 'Structure',
|
||||||
|
|
||||||
--[[ 4.3.27. VimScript ]]
|
--[[ 4.3.27. VimScript ]]
|
||||||
helpSpecial = 'Special',
|
helpSpecial = 'Special',
|
||||||
helpHeader = 'Label',
|
helpHeader = 'Label',
|
||||||
helpHeadline = 'Title',
|
helpHeadline = 'Title',
|
||||||
helpSectionDelim = 'Delimiter',
|
helpSectionDelim = 'Delimiter',
|
||||||
vimCmdSep = 'Delimiter',
|
vimCmdSep = 'Delimiter',
|
||||||
vimFunction = 'Function',
|
vimFunction = 'Function',
|
||||||
vimFgBgAttrib = 'Constant',
|
vimFgBgAttrib = 'Constant',
|
||||||
vimHiCterm = 'Label',
|
vimHiCterm = 'Label',
|
||||||
vimHiCtermFgBg = 'vimHiCterm',
|
vimHiCtermFgBg = 'vimHiCterm',
|
||||||
vimHiGroup = 'Typedef',
|
vimHiGroup = 'Typedef',
|
||||||
vimHiGui = 'vimHiCterm',
|
vimHiGui = 'vimHiCterm',
|
||||||
vimHiGuiFgBg = 'vimHiGui',
|
vimHiGuiFgBg = 'vimHiGui',
|
||||||
vimHiKeyList = 'Operator',
|
vimHiKeyList = 'Operator',
|
||||||
vimIsCommand = 'Identifier',
|
vimIsCommand = 'Identifier',
|
||||||
vimOption = 'Keyword',
|
vimOption = 'Keyword',
|
||||||
vimScriptDelim = 'Ignore',
|
vimScriptDelim = 'Ignore',
|
||||||
vimSet = 'String',
|
vimSet = 'String',
|
||||||
vimSetEqual = 'Operator',
|
vimSetEqual = 'Operator',
|
||||||
vimSetSep = 'Delimiter',
|
vimSetSep = 'Delimiter',
|
||||||
|
|
||||||
--[[ 4.3.28. XML ]]
|
--[[ 4.3.28. XML ]]
|
||||||
xmlAttrib = 'htmlArg',
|
xmlAttrib = 'htmlArg',
|
||||||
xmlEndTag = 'xmlTag',
|
xmlEndTag = 'xmlTag',
|
||||||
xmlEqual = 'Operator',
|
xmlEqual = 'Operator',
|
||||||
xmlTag = 'htmlTag',
|
xmlTag = 'htmlTag',
|
||||||
xmlTagName = 'htmlTagName',
|
xmlTagName = 'htmlTagName',
|
||||||
|
|
||||||
--[[ 4.3.29. SQL ]]
|
--[[ 4.3.29. SQL ]]
|
||||||
sqlKeyword = 'Keyword',
|
sqlKeyword = 'Keyword',
|
||||||
sqlParen = 'Delimiter',
|
sqlParen = 'Delimiter',
|
||||||
sqlSpecial = 'Constant',
|
sqlSpecial = 'Constant',
|
||||||
sqlStatement = 'Statement',
|
sqlStatement = 'Statement',
|
||||||
sqlParenFunc = 'Function',
|
sqlParenFunc = 'Function',
|
||||||
|
|
||||||
|
@ -672,8 +672,8 @@ local highlight_groups = {
|
||||||
gitcommitOverFlow = 'Error',
|
gitcommitOverFlow = 'Error',
|
||||||
gitcommitSummary = 'Title',
|
gitcommitSummary = 'Title',
|
||||||
gitconfigAssignment = 'String',
|
gitconfigAssignment = 'String',
|
||||||
gitconfigNone = 'Oprator',
|
gitconfigNone = 'Oprator',
|
||||||
gitrebaseBreak = 'Keyword',
|
gitrebaseBreak = 'Keyword',
|
||||||
gitrebaseCommit = 'Tag',
|
gitrebaseCommit = 'Tag',
|
||||||
gitrebaseDrop = 'Exception',
|
gitrebaseDrop = 'Exception',
|
||||||
gitrebaseEdit = 'Define',
|
gitrebaseEdit = 'Define',
|
||||||
|
@ -687,9 +687,9 @@ local highlight_groups = {
|
||||||
gitrebaseSummary = 'Title',
|
gitrebaseSummary = 'Title',
|
||||||
|
|
||||||
--[[ 4.3.35. Vimtex ]]
|
--[[ 4.3.35. Vimtex ]]
|
||||||
texMathRegion = 'Number',
|
texMathRegion = 'Number',
|
||||||
texMathSub = 'Number',
|
texMathSub = 'Number',
|
||||||
texMathSuper = 'Number',
|
texMathSuper = 'Number',
|
||||||
texMathRegionX = 'Number',
|
texMathRegionX = 'Number',
|
||||||
texMathRegionXX = 'Number',
|
texMathRegionXX = 'Number',
|
||||||
|
|
||||||
|
@ -736,9 +736,9 @@ local highlight_groups = {
|
||||||
JumpMotion = 'EasyMotion',
|
JumpMotion = 'EasyMotion',
|
||||||
|
|
||||||
--[[ 4.4.4. vim-gitgutter / vim-signify ]]
|
--[[ 4.4.4. vim-gitgutter / vim-signify ]]
|
||||||
GitGutterAdd = {fg=green},
|
GitGutterAdd = {fg = green},
|
||||||
GitGutterChange = {fg=yellow},
|
GitGutterChange = {fg = yellow},
|
||||||
GitGutterDelete = {fg=red},
|
GitGutterDelete = {fg = red},
|
||||||
GitGutterChangeDelete = {fg=orange},
|
GitGutterChangeDelete = {fg=orange},
|
||||||
|
|
||||||
SignifySignAdd = 'GitGutterAdd',
|
SignifySignAdd = 'GitGutterAdd',
|
||||||
|
|
Loading…
Reference in New Issue