diff options
| author | tami5 <kkharji@protonmail.com> | 2022-02-23 16:53:43 +0300 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-05-21 13:48:58 +0200 |
| commit | ad77a80813fcdbfd880df3a363c2f5ab41d76146 (patch) | |
| tree | 3d5afdbad70fa1872aaf85c5815d1ca5476295e5 /queries/v | |
| parent | chore: add more builtin variables (diff) | |
| download | nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar.gz nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar.bz2 nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar.lz nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar.xz nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.tar.zst nvim-treesitter-ad77a80813fcdbfd880df3a363c2f5ab41d76146.zip | |
feat: highlight string_interpolation identifiers
functions call work without issues
Diffstat (limited to 'queries/v')
| -rw-r--r-- | queries/v/highlights.scm | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/queries/v/highlights.scm b/queries/v/highlights.scm index 8f7710202..d31fe8ff9 100644 --- a/queries/v/highlights.scm +++ b/queries/v/highlights.scm @@ -3,8 +3,17 @@ ;; Identifiers ------------------- (import_path) @namespace -[(module_identifier) ] @variable.builtin -[(identifier)] @variable +(module_identifier) @variable.builtin +(identifier) @variable +(interpreted_string_literal) @string +(string_interpolation) @none + +; TODO: Have differnt highlight to make then standout + highlight }{$ as special +; ((string_interpolation +; (identifier) @constant +; "$" @punctuation.special +; "${" @punctuation.special +; "}" @punctuation.special)) [(type_identifier) (array_type) (pointer_type)] @type @@ -372,8 +381,6 @@ (int_literal) @number -(interpreted_string_literal) @string - (rune_literal) @string (escape_sequence) @string.escape |
