Compare commits

...

2 Commits

Author SHA1 Message Date
Shohei YOSHIDA 173a14c436
Merge pull request #1154 from SuCicada/master
Fix [virtualbox][vboxmanage controlvm] subcommand completion order an…
2025-09-22 16:36:36 +09:00
SuCicada 1ffeeec3b6 Fix [virtualbox][vboxmanage controlvm] subcommand completion order and regex are incorrect 2025-09-22 14:59:42 +09:00
1 changed files with 3 additions and 3 deletions

View File

@ -345,10 +345,10 @@ _vboxmanage() {
':machine:_vboxmachines' ':machine:_vboxmachines'
;; ;;
(controlvm) (controlvm)
local -a subcommands=(${(@f)"$(vboxmanage $words[1] | perl -wln -e 'm{^\s+([a-z][a-z-]+)} and print $1')"}) local -a subcommands=(${(@f)"$(vboxmanage $words[1] | perl -wln -e 'm{VBoxManage controlvm.*?\s+([a-z][a-z-]+)(?:\s|$)} and print $1')"})
_arguments \ _arguments \
'1:commands:'"($subcommands)" \ '1:machine:_vboxmachines' \
':machine:_vboxmachines' '2:commands:'"($subcommands)"
;; ;;
esac esac
;; ;;