×

启用 Tab 键自动补全

您可以为 Bash 或 Zsh shell 启用 Tab 键自动补全。

为 Bash 启用 Tab 键自动补全

安装 OpenShift CLI (oc) 后,您可以启用 Tab 键自动补全功能,以便在按下 Tab 键时自动完成 oc 命令或建议选项。以下步骤说明了如何为 Bash shell 启用 Tab 键自动补全。

前提条件
  • 您必须已安装 OpenShift CLI (oc)。

  • 您必须已安装 bash-completion 包。

步骤
  1. 将 Bash 自动补全代码保存到文件中

    $ oc completion bash > oc_bash_completion
  2. 将文件复制到 /etc/bash_completion.d/

    $ sudo cp oc_bash_completion /etc/bash_completion.d/

    您也可以将文件保存到本地目录,并从您的 .bashrc 文件中引用它。

打开新终端时启用 Tab 键自动补全。

为 Zsh 启用 Tab 键自动补全

安装 OpenShift CLI (oc) 后,您可以启用 Tab 键自动补全功能,以便在按下 Tab 键时自动完成 oc 命令或建议选项。以下步骤说明了如何为 Zsh shell 启用 Tab 键自动补全。

前提条件
  • 您必须已安装 OpenShift CLI (oc)。

步骤
  • 要将 oc 的 Tab 键自动补全添加到您的 .zshrc 文件,请运行以下命令

    $ cat >>~/.zshrc<<EOF
    autoload -Uz compinit
    compinit
    if [ $commands[oc] ]; then
      source <(oc completion zsh)
      compdef _oc oc
    fi
    EOF

打开新终端时启用 Tab 键自动补全。