启用 shell 自动补全
Kubebuilder 完成脚本可以使用命令 kubebuilder completion [bash|fish|powershell|zsh] 生成。请注意,在您的 shell 中加载完成脚本可以启用 Kubebuilder 自动完成功能。
-
安装完成后,请在
/etc/shells中添加路径/usr/local/bin/bash。echo “/usr/local/bin/bash” > /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命令加载更改的 bash 文件。
