如何为zsh安装kubectl autocompletion插件?

时间:2018-02-20 06:29:34

标签: zsh oh-my-zsh kubectl zshrc zsh-completion

我安装了ohmyz.sh,在我的mac书上,我想为zsh安装kubectl autocompletion插件,但是不知道安装的步骤,请问有什么帮助吗?

2 个答案:

答案 0 :(得分:4)

根据官方kubectl文件:

  

使用Oh-My-Zsh时,编辑〜/ .zshrc文件并更新plugins = line以包含kubectl插件。

source <(kubectl completion zsh)

答案 1 :(得分:0)

另一个选择:我喜欢进行以下设置;

〜/ .zshrc :定义我要加载的插件

...

plugins=(
  git
  ...
  kubectl
)

...

〜/ .oh-my-zsh / custom / plugins / * :定义我的自定义插件,在这种情况下,使用以下文件覆盖OhMyZsh的kubectl命令生成:

kubectl completion zsh > ~/.oh-my-zsh/custom/plugins/kubectl.plugin.zsh

working setup