概述
自动补全
bash
启用自动补全:
echo "source <(kubectl completion bash)" >> ~/.bashrc
zsh
启用补全功能:
echo '[[ $commands[kubectl] ]] && source <(kubectl completion zsh)' > $(brew --prefix)/share/zsh/site-functions/_kubectl
别名
kubectl 这个命令如果有更短的别名可以更方便输入:
alias k=kubectl
但是这样的别名没有自动补全,我们需要继续修改:
alias k=kubectl
complete -F __start_kubectl k
评论