mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-19 03:40:04 -04:00
feat!: drop modules, general refactor and cleanup
This commit is contained in:
parent
310f0925ec
commit
692b051b09
1247 changed files with 6096 additions and 9074 deletions
43
runtime/queries/vue/highlights.scm
Normal file
43
runtime/queries/vue/highlights.scm
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
; inherits: html_tags
|
||||
|
||||
[
|
||||
"["
|
||||
"]"
|
||||
] @punctuation.bracket
|
||||
|
||||
(interpolation) @punctuation.special
|
||||
|
||||
(interpolation
|
||||
(raw_text) @none)
|
||||
|
||||
(dynamic_directive_inner_value) @variable
|
||||
|
||||
(directive_name) @tag.attribute
|
||||
|
||||
; Accessing a component object's field
|
||||
(":"
|
||||
.
|
||||
(directive_value) @variable.member)
|
||||
|
||||
("."
|
||||
.
|
||||
(directive_value) @property)
|
||||
|
||||
; @click is like onclick for HTML
|
||||
("@"
|
||||
.
|
||||
(directive_value) @function.method)
|
||||
|
||||
; Used in v-slot, declaring position the element should be put in
|
||||
("#"
|
||||
.
|
||||
(directive_value) @variable)
|
||||
|
||||
(directive_attribute
|
||||
(quoted_attribute_value) @punctuation.special)
|
||||
|
||||
(directive_attribute
|
||||
(quoted_attribute_value
|
||||
(attribute_value) @none))
|
||||
|
||||
(directive_modifier) @function.method
|
||||
Loading…
Add table
Add a link
Reference in a new issue