runtime(sh): Update sh syntax and add local keyword for bash (#13806)

add `local` in shStatement

Signed-off-by: Lucien Grondin <grondilu@yahoo.fr>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Lucien Grondin
2024-01-01 19:00:41 +01:00
committed by GitHub
parent d08059ab48
commit b16fc98055

View File

@ -620,7 +620,7 @@ elseif exists("b:is_bash")
syn keyword shStatement bg builtin disown export false fg getopts jobs let printf sleep true unalias
syn keyword shStatement typeset nextgroup=shSetOption
syn keyword shStatement fc hash history source suspend times type
syn keyword shStatement bind builtin caller compopt declare dirs disown enable export help logout mapfile popd pushd readarray shopt source typeset
syn keyword shStatement bind builtin caller compopt declare dirs disown enable export help logout local mapfile popd pushd readarray shopt source typeset
else
syn keyword shStatement login newgrp
endif