summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--queries/vim/highlights.scm9
1 files changed, 8 insertions, 1 deletions
diff --git a/queries/vim/highlights.scm b/queries/vim/highlights.scm
index beec8697..0d283ff1 100644
--- a/queries/vim/highlights.scm
+++ b/queries/vim/highlights.scm
@@ -37,7 +37,7 @@
(call_expression function: (identifier) @function)
(function_declaration parameters: (parameters (identifier) @parameter))
-[ (bang) (spread) ] @punctuation.special
+[ (bang) (spread) (at) ] @punctuation.special
[ (no_option) (inv_option) (default_option) (option_name) ] @variable.builtin
[
@@ -67,6 +67,8 @@
"perl"
"python"
"highlight"
+ "delcommand"
+ "comclear"
] @keyword
(map_statement cmd: _ @keyword)
(command_name) @function.macro
@@ -84,8 +86,13 @@
"foldlevel"
"iskeyword"
"keyword"
+ "match"
+ "cluster"
+ "region"
] @keyword)
+(syntax_argument name: _ @keyword)
+
[
"<buffer>"
"<nowait>"