启用 IBM Cloud CLI 的 shell 自动完成(仅限 Linux 和 MacOS)

0.7.0 版本开始,IBM Cloud® 命令行界面安装程序不会自动启用 shell 自动完成功能。 要获得自动完成支持,您需要手动启用此项。 自动完成脚本会安装在以下位置:

  • Bash 自动完成:/usr/local/ibmcloud/autocomplete/bash_autocomplete
  • Zsh 自动完成:/usr/local/ibmcloud/autocomplete/zsh_autocomplete

对 Linux 启用自动完成

  • 如果使用 Bash,请添加:

    [[ -f /usr/local/ibmcloud/autocomplete/bash_autocomplete ]] && source /usr/local/ibmcloud/autocomplete/bash_autocomplete 到以下文件中:

  • 对于登录 shell 程序:~/.bash_profile

  • 用于非登录 shell:~/.bashrc

  • 如果使用 Zsh:添加:

    source /usr/local/ibmcloud/autocomplete/zsh_autocomplete 添加到 ~/.zshrc

对 MacOS 启用自动完成

  • 如果使用 Bash,请添加:

    source /usr/local/ibmcloud/autocomplete/bash_autocomplete 添加到 ~/.bash_profile

  • 如果使用 Zsh,请添加:

    source /usr/local/ibmcloud/autocomplete/zsh_autocomplete 添加到 ~/.zshrc