aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Cardenas <16930781+PeterCardenas@users.noreply.github.com>2025-04-15 04:36:13 -0700
committerChristian Clason <ch.clason+github@icloud.com>2025-04-15 14:24:15 +0200
commit684eeac91ed8e297685a97ef70031d19ac1de25a (patch)
tree01e97163ddea009476116927c2d066ab3edd8038
parentfeat(fish): add variable.builtin highlights (diff)
downloadnvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar.gz
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar.bz2
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar.lz
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar.xz
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.tar.zst
nvim-treesitter-684eeac91ed8e297685a97ef70031d19ac1de25a.zip
feat(fish): highlight $ punctuation.special
-rw-r--r--queries/fish/highlights.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/queries/fish/highlights.scm b/queries/fish/highlights.scm
index 8d97d9a61..a7c451175 100644
--- a/queries/fish/highlights.scm
+++ b/queries/fish/highlights.scm
@@ -106,7 +106,7 @@
])
(command_substitution
- "$" @punctuation.bracket)
+ "$" @punctuation.special)
; non-builtin command names
(command
@@ -157,6 +157,9 @@
(variable_expansion) @constant
+(variable_expansion
+ "$" @punctuation.special) @none
+
; Reference: https://fishshell.com/docs/current/language.html#special-variables
((variable_name) @variable.builtin
(#any-of? @variable.builtin