1

Update generated neovim config

This commit is contained in:
2024-08-15 14:28:54 +02:00
parent 07409c223d
commit 25cfcf2941
3809 changed files with 351157 additions and 0 deletions

View File

@ -0,0 +1,162 @@
; highlights.scm
(comment) @comment
(type) @type
(unqualified_type) @type
(attribute) @attribute
(method_declaration (symbol (symbol) @type (identifier) @function.method))
(method_declaration (symbol (identifier) @function.method))
(local_function_declaration (identifier) @function)
(destructor_declaration (identifier) @function)
(creation_method_declaration (symbol (symbol) @type (identifier) @constructor))
(creation_method_declaration (symbol (identifier) @constructor))
(enum_declaration (symbol) @type)
(enum_value (identifier) @constant)
(errordomain_declaration (symbol) @type)
(errorcode (identifier) @constant)
(constant_declaration (identifier) @constant)
(method_call_expression (member_access_expression (identifier) @function))
(lambda_expression (identifier) @variable.parameter)
(parameter (identifier) @variable.parameter)
(property_declaration (symbol (identifier) @property))
[
(this_access)
(base_access)
(value_access)
] @variable.builtin
(boolean) @constant.builtin
(character) @constant
(integer) @number
(null) @constant.builtin
(real) @number
(regex) @constant
(string) @string
[
(escape_sequence)
(string_formatter)
] @string.special
(template_string) @string
(template_string_expression) @string.special
(verbatim_string) @string
[
"var"
"void"
] @type.builtin
[
"abstract"
"and"
"as"
"async"
"break"
"case"
"catch"
"class"
"const"
"construct"
"continue"
"default"
"delegate"
"delete"
"do"
"dynamic"
"else"
"enum"
"errordomain"
"extern"
"finally"
"for"
"foreach"
"get"
"if"
"in"
"inline"
"interface"
"internal"
"is"
"lock"
"namespace"
"new"
"not"
"or"
"out"
"override"
"owned"
"partial"
"private"
"protected"
"public"
"ref"
"return"
"set"
"signal"
"sizeof"
"static"
"struct"
"switch"
"throw"
"throws"
"try"
"typeof"
"unowned"
"using"
"virtual"
"weak"
"while"
"with"
"yield"
] @keyword
[
"="
"=="
"+"
"+="
"-"
"-="
"|"
"|="
"&"
"&="
"^"
"^="
"/"
"/="
"*"
"*="
"%"
"%="
"<<"
"<<="
">>"
">>="
"."
"?."
"->"
"!"
"~"
"??"
"?"
":"
"<"
"<="
">"
">="
"||"
"&&"
"=>"
] @operator
[
","
";"
] @punctuation.delimiter
[
"("
")"
"{"
"}"
"["
"]"
] @punctuation.bracket