" treesitter
" Tree-sitter highlight links
hi! link @comment Comment
hi! link @comment.error Comment
hi! link @comment.warning Comment
hi! link @comment.todo Todo
hi! link @comment.note Comment
hi! link @variable Identifier
hi! link @variable.builtin Identifier
hi! link @parameter Identifier
hi! link @parameter.reference Identifier
hi! link @field Identifier
hi! link @property Identifier
hi! link @function Function
hi! link @function.builtin Function
hi! link @function.call Function
hi! link @function.macro Function
hi! link @method Function
hi! link @method.call Function
hi! link @constructor Function
hi! link @keyword Keyword
hi! link @keyword.function Keyword
hi! link @keyword.operator Operator
hi! link @keyword.return Keyword
hi! link @conditional Keyword
hi! link @repeat Keyword
hi! link @debug Keyword
hi! link @label Keyword
hi! link @include Include
hi! link @exception Keyword
hi! link @type Type
hi! link @type.builtin Type
hi! link @type.definition Type
hi! link @type.qualifier Type
hi! link @string String
hi! link @string.regex String
hi! link @string.escape Special
hi! link @string.special Special
hi! link @character Character
hi! link @character.special Special
hi! link @number Number
hi! link @number.float Number
hi! link @boolean Boolean
hi! link @constant Constant
hi! link @constant.builtin Constant
hi! link @constant.macro Constant
hi! link @operator Operator
hi! link @punctuation.delimiter Delimiter
hi! link @punctuation.bracket Delimiter
hi! link @punctuation.special Delimiter
hi! link @namespace Identifier
hi! link @module Identifier
hi! link @tag Special
hi! link @tag.attribute Identifier
hi! link @tag.delimiter Delimiter
hi! link @text Normal
hi! link @text.strong Special
hi! link @text.emphasis Special
hi! link @text.underline Special
hi! link @text.strike Special
hi! link @text.title Title
hi! link @text.literal String
hi! link @text.uri Special
hi! link @text.math Special
hi! link @text.reference Identifier
hi! link @text.environment Keyword
hi! link @text.environment.name Type