aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/queries/vim
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2025-05-02 17:19:08 +0200
committerChristian Clason <c.clason@uni-graz.at>2025-05-12 18:43:40 +0200
commita83f2d1417cc7775409413903c04d82c48fbbbf8 (patch)
treef859859da79b4e3540ab812c6d7c6af00a62913d /runtime/queries/vim
parentfeat(gdscript)!: update parser and queries (diff)
downloadnvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar.gz
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar.bz2
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar.lz
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar.xz
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.tar.zst
nvim-treesitter-a83f2d1417cc7775409413903c04d82c48fbbbf8.zip
feat(vim): update parser and queries
* add support for `:substitute` command * add support for `=` lua chunks
Diffstat (limited to 'runtime/queries/vim')
-rw-r--r--runtime/queries/vim/highlights.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/queries/vim/highlights.scm b/runtime/queries/vim/highlights.scm
index df7b3cf48..20a044a60 100644
--- a/runtime/queries/vim/highlights.scm
+++ b/runtime/queries/vim/highlights.scm
@@ -127,6 +127,7 @@
"eval"
"sign"
"abort"
+ "substitute"
] @keyword
(map_statement
@@ -313,6 +314,9 @@
(binary_operation
"." @operator)
+(lua_statement
+ "=" @keyword)
+
; Punctuation
[
"("