mirror of
https://github.com/chenasraf/vim-matchup.git
synced 2026-05-18 01:38:57 +00:00
Additional bash TS queries (#293)
This commit is contained in:
@@ -1,5 +1,29 @@
|
||||
(if_statement
|
||||
"if" @open.if
|
||||
"fi" @close.if) @scope.if
|
||||
|
||||
(else_clause
|
||||
"else" @mid.if.1)
|
||||
|
||||
(elif_clause
|
||||
"elif" @mid.if.2)
|
||||
|
||||
(while_statement
|
||||
("while")? @open.loop
|
||||
("until")? @open.loop
|
||||
(do_group
|
||||
"done" @close.loop)) @scope.loop
|
||||
|
||||
(for_statement
|
||||
("for")? @open.loop
|
||||
("select")? @open.loop
|
||||
(do_group
|
||||
"done" @close.loop)) @scope.loop
|
||||
|
||||
((word) @mid.loop.1 (#eq? @mid.loop.1 "break"))
|
||||
((word) @mid.loop.2 (#eq? @mid.loop.2 "continue"))
|
||||
|
||||
(case_statement
|
||||
"case" @open.case
|
||||
(case_item) @mid.case.1
|
||||
"esac" @close.case) @scope.case
|
||||
|
||||
Reference in New Issue
Block a user