mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-09 20:17:41 +00:00
Fix zsh completion for kubeadm
This commit is contained in:
parent
4e4168121a
commit
6fcde5694f
@ -186,14 +186,6 @@ __kubeadm_compopt() {
|
|||||||
true # don't do anything. Not supported by bashcompinit in zsh
|
true # don't do anything. Not supported by bashcompinit in zsh
|
||||||
}
|
}
|
||||||
|
|
||||||
__kubeadm_declare() {
|
|
||||||
if [ "$1" == "-F" ]; then
|
|
||||||
whence -w "$@"
|
|
||||||
else
|
|
||||||
builtin declare "$@"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
__kubeadm_ltrim_colon_completions()
|
__kubeadm_ltrim_colon_completions()
|
||||||
{
|
{
|
||||||
if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then
|
if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then
|
||||||
@ -280,7 +272,7 @@ __kubeadm_convert_bash_to_zsh() {
|
|||||||
-e "s/${LWORD}__ltrim_colon_completions${RWORD}/__kubeadm_ltrim_colon_completions/g" \
|
-e "s/${LWORD}__ltrim_colon_completions${RWORD}/__kubeadm_ltrim_colon_completions/g" \
|
||||||
-e "s/${LWORD}compgen${RWORD}/__kubeadm_compgen/g" \
|
-e "s/${LWORD}compgen${RWORD}/__kubeadm_compgen/g" \
|
||||||
-e "s/${LWORD}compopt${RWORD}/__kubeadm_compopt/g" \
|
-e "s/${LWORD}compopt${RWORD}/__kubeadm_compopt/g" \
|
||||||
-e "s/${LWORD}declare${RWORD}/__kubeadm_declare/g" \
|
-e "s/${LWORD}declare${RWORD}/builtin declare/g" \
|
||||||
-e "s/\\\$(type${RWORD}/\$(__kubeadm_type/g" \
|
-e "s/\\\$(type${RWORD}/\$(__kubeadm_type/g" \
|
||||||
<<'BASH_COMPLETION_EOF'
|
<<'BASH_COMPLETION_EOF'
|
||||||
`
|
`
|
||||||
|
Loading…
Reference in New Issue
Block a user