From 343812bd2e669e94d5d6a1f40944d776b1d11218 Mon Sep 17 00:00:00 2001 From: niten94 <127052329+niten94@users.noreply.github.com> Date: Thu, 23 May 2024 00:49:13 +0800 Subject: [PATCH] Change color of commands in shell syntax file Move `local`, `read`, `shift` and `time` to "Shell commands" in shell syntax file. --- runtime/syntax/sh.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/syntax/sh.yaml b/runtime/syntax/sh.yaml index 3ace3268..6afcfd2d 100644 --- a/runtime/syntax/sh.yaml +++ b/runtime/syntax/sh.yaml @@ -30,10 +30,10 @@ rules: # Numbers - constant.number: "\\b[0-9]+\\b" # Conditionals and control flow - - statement: "\\b(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\\b" + - statement: "\\b(case|do|done|elif|else|esac|exit|fi|for|function|if|in|return|select|then|until|while)\\b" - special: "[`$<>!=&~^\\{\\}\\(\\)\\;\\]\\[]+" # Shell commands - - type: "\\b(cd|echo|export|let|set|umask|unset)\\b" + - type: "\\b(cd|echo|export|let|local|read|set|shift|time|umask|unset)\\b" # Common linux commands - type: "\\b((g|ig)?awk|bash|dash|find|\\w{0,4}grep|kill|killall|\\w{0,4}less|make|pkill|sed|sh|tar)\\b" # Coreutils commands