From 9a3285e74225943d3c50cb13eb9f32a1d001b3fa Mon Sep 17 00:00:00 2001 From: harveyshao Date: Tue, 21 Feb 2023 13:26:36 +0800 Subject: [PATCH] opt intshell --- plugin/local/code/inner/syntax.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugin/local/code/inner/syntax.js b/plugin/local/code/inner/syntax.js index eb3a6c83..f2f9d3e9 100644 --- a/plugin/local/code/inner/syntax.js +++ b/plugin/local/code/inner/syntax.js @@ -145,6 +145,7 @@ Volcanos(chat.ONSYNTAX, { sh: { prefix: {"#": code.COMMENT}, suffix: {" {": code.COMMENT}, + split: {operator: "{[($.,:;&<|>=)]}"}, regexp: { "[A-Z0-9_]+": code.CONSTANT, }, @@ -166,6 +167,8 @@ Volcanos(chat.ONSYNTAX, { "while": code.KEYWORD, "do": code.KEYWORD, "done": code.KEYWORD, + "continue": code.KEYWORD, + "break": code.KEYWORD, "case": code.KEYWORD, "in": code.KEYWORD, "esac": code.KEYWORD, @@ -177,16 +180,23 @@ Volcanos(chat.ONSYNTAX, { "echo": code.FUNCTION, "cat": code.FUNCTION, "rm": code.FUNCTION, + "cd": code.FUNCTION, "mkdir": code.FUNCTION, + "chmod": code.FUNCTION, "mktemp": code.FUNCTION, + "printf": code.FUNCTION, "history": code.FUNCTION, "complete": code.FUNCTION, "compgen": code.FUNCTION, "bind": code.FUNCTION, "alias": code.FUNCTION, + "sudo": code.FUNCTION, + "yum": code.FUNCTION, + "apk": code.FUNCTION, "xargs": code.FUNCTION, "curl": code.FUNCTION, + "wget": code.FUNCTION, "sed": code.FUNCTION, "tr": code.FUNCTION, "du": code.FUNCTION,