启用命令行自动补全(Shell Autocompletion)
可以通过 kubebuilder completion [bash|fish|powershell|zsh] 生成 Kubebuilder 的自动补全脚本。
在你的 Shell 中 source 该脚本即可启用自动补全。
-
安装完成后,将
/usr/local/bin/bash加入/etc/shells:echo "/usr/local/bin/bash" | sudo tee -a /etc/shells -
切换当前用户的默认 Shell:
chsh -s /usr/local/bin/bash -
在
~/.bash_profile或~/.bashrc中加入:
# kubebuilder autocompletion
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
. /usr/local/share/bash-completion/bash_completion
fi
. <(kubebuilder completion bash)
- 重启终端或对上述文件执行
source使其生效。
