mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 11:06:54 -04:00
feat(kos): highlights improvements (#8404)
* Mark floats as number.float * Mark function arguments as variable.parameter * Mark _ placeholder as character.special * Mark string interpolation delimiters as punctuation.special
This commit is contained in:
parent
de878155ca
commit
6feaebb456
3 changed files with 54 additions and 5 deletions
|
|
@ -4,8 +4,13 @@
|
|||
|
||||
(number) @number
|
||||
|
||||
(float_number) @number.float
|
||||
|
||||
(identifier) @variable
|
||||
|
||||
(parameter
|
||||
parameter: (identifier) @variable.parameter)
|
||||
|
||||
(property_identifier) @property
|
||||
|
||||
[
|
||||
|
|
@ -57,8 +62,9 @@
|
|||
"=>"
|
||||
] @keyword.function
|
||||
|
||||
"_" @character.special
|
||||
|
||||
[
|
||||
"_"
|
||||
(line)
|
||||
"assert"
|
||||
;"async"
|
||||
|
|
@ -96,6 +102,15 @@
|
|||
"}"
|
||||
] @punctuation.bracket
|
||||
|
||||
(string_literal_begin
|
||||
"\\(" @punctuation.special)
|
||||
|
||||
(string_literal_continuation
|
||||
"\\(" @punctuation.special)
|
||||
|
||||
(formatted_string
|
||||
")" @punctuation.special)
|
||||
|
||||
[
|
||||
";"
|
||||
":"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue