diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2022-03-30 14:14:20 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-30 22:14:20 +0200 |
commit | 6d648f5594d580766fb28e45d797a4019d8b8149 (patch) | |
tree | ee6fe66b4cd6f9cf67a37ff520b1dc5902d4a228 /runtime/lua/vim/treesitter/highlighter.lua | |
parent | a18c9ba2dab6e122e6fecd2353a0568f52d6c80c (diff) | |
download | rneovim-6d648f5594d580766fb28e45d797a4019d8b8149.tar.gz rneovim-6d648f5594d580766fb28e45d797a4019d8b8149.tar.bz2 rneovim-6d648f5594d580766fb28e45d797a4019d8b8149.zip |
feat(treesitter): add more default groups to highlight map (#17835)
This covers some default groups listed in :h group-name.
Diffstat (limited to 'runtime/lua/vim/treesitter/highlighter.lua')
-rw-r--r-- | runtime/lua/vim/treesitter/highlighter.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/runtime/lua/vim/treesitter/highlighter.lua b/runtime/lua/vim/treesitter/highlighter.lua index e1ffd42a7f..0ec4ab37ec 100644 --- a/runtime/lua/vim/treesitter/highlighter.lua +++ b/runtime/lua/vim/treesitter/highlighter.lua @@ -38,6 +38,9 @@ local subcapture_fallback = { TSHighlighter.hl_map = setmetatable({ ["error"] = "Error", + ["text.underline"] = "Underlined", + ["todo"] = "Todo", + ["debug"] = "Debug", -- Miscs ["comment"] = "Comment", @@ -49,10 +52,13 @@ TSHighlighter.hl_map = setmetatable({ ["constant"] = "Constant", ["constant.builtin"] = "Special", ["constant.macro"] = "Define", + ["define"] = "Define", + ["macro"] = "Macro", ["string"] = "String", ["string.regex"] = "String", ["string.escape"] = "SpecialChar", ["character"] = "Character", + ["character.special"] = "SpecialChar", ["number"] = "Number", ["boolean"] = "Boolean", ["float"] = "Float", @@ -78,8 +84,12 @@ TSHighlighter.hl_map = setmetatable({ ["type"] = "Type", ["type.builtin"] = "Type", + ["type.qualifier"] = "Type", + ["type.definition"] = "Typedef", + ["storageclass"] = "StorageClass", ["structure"] = "Structure", ["include"] = "Include", + ["preproc"] = "PreProc", }, subcapture_fallback) ---@private |