mirror of
https://github.com/docker/compose.git
synced 2025-07-27 07:34:10 +02:00
Merge pull request #2677 from sdurrheimer/zsh-completion-fix-invalid-commands-cache
Fix zsh completion to ensure we have enough commands to store in the …
This commit is contained in:
commit
9d2e1f58d9
@ -179,7 +179,7 @@ __docker-compose_commands() {
|
|||||||
local -a lines
|
local -a lines
|
||||||
lines=(${(f)"$(_call_program commands docker-compose 2>&1)"})
|
lines=(${(f)"$(_call_program commands docker-compose 2>&1)"})
|
||||||
_docker_compose_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:})
|
_docker_compose_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:})
|
||||||
_store_cache docker_compose_subcommands _docker_compose_subcommands
|
(( $#_docker_compose_subcommands > 0 )) && _store_cache docker_compose_subcommands _docker_compose_subcommands
|
||||||
fi
|
fi
|
||||||
_describe -t docker-compose-commands "docker-compose command" _docker_compose_subcommands
|
_describe -t docker-compose-commands "docker-compose command" _docker_compose_subcommands
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user