diff --git a/nvim/queries/vue/injections.scm b/nvim/queries/vue/injections.scm new file mode 100644 index 0000000..3406230 --- /dev/null +++ b/nvim/queries/vue/injections.scm @@ -0,0 +1,15 @@ +; inherits: vue + +( + (element + (start_tag + (tag_name) @_tag + (attribute + (attribute_name) @_attr + (quoted_attribute_value + (attribute_value) @injection.language))) + (text) @injection.content) + (#match? @_tag "^(i18n)$") + (#eq? @_attr "lang") + (#match? @injection.language "^(yaml|json)$") +)