diff options
| -rw-r--r-- | queries/vim/highlights.scm | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/queries/vim/highlights.scm b/queries/vim/highlights.scm index 2d1d98c32..a5667a0b6 100644 --- a/queries/vim/highlights.scm +++ b/queries/vim/highlights.scm @@ -59,6 +59,7 @@ "setlocal" "silent" "echo" + "echomsg" "autocmd" "augroup" "return" @@ -70,6 +71,12 @@ "highlight" "delcommand" "comclear" + "colorscheme" + "startinsert" + "stopinsert" + "global" + "runtime" + "wincmd" ] @keyword (map_statement cmd: _ @keyword) (command_name) @function.macro @@ -121,13 +128,23 @@ "clear" ] @keyword) +;; Runtime command + +(runtime_statement (where) @keyword.operator) + +;; Colorscheme command + +(colorscheme_statement (name) @string) + ;; Literals (string_literal) @string (integer_literal) @number (float_literal) @float (comment) @comment -(pattern) @string.special +(pattern + (pattern_multi) @string.regex) @string.special +(filename) @string ((scoped_identifier (scope) @_scope . (identifier) @boolean) (#eq? @_scope "v:") |
