【问题标题】:how to install kubectl autocompletion plugin for zsh?如何为 zsh 安装 kubectl 自动补全插件?
【发布时间】:2018-07-30 10:56:15
【问题描述】:

我在我的mac book上安装了ohmyz.sh,我想为zsh安装kubectl autocompletion插件,但不知道安装步骤,谁能帮忙吗?

【问题讨论】:

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


    【解决方案1】:

    根据官方kubectl文档:

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

    source <(kubectl completion zsh)
    

    【讨论】:

      【解决方案2】:

      另一种选择:我喜欢以下设置;

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

      ...
      
      plugins=(
        git
        ...
        kubectl
      )
      
      ...
      

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-21
        • 2014-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多