我发现有关Azure命令(az
命令的bash [1]命令完成的提示,但是我没有找到关于如何为zsh安装/启用它的任何指示。如果有可能,任何人都知道如何做到这一点?如果相关,我会使用oh-my-zsh。
答案 0 :(得分:4)
可以在zsh中对<p> </p>
进行完成。
从Azure CLI git repo获取bash的完成情况,并将此文件存储在您的zsh启动脚本可以找到它的位置:https://raw.githubusercontent.com/Azure/azure-cli/dev/az.completion
在zsh中启用bash自动填充功能(如果尚未启用)[1]:
az
autoload -U +X bashcompinit && bashcompinit
的命令完成:az
可以将步骤2和3中的代码段添加到shell启动文件(source /path/to/az.completion
或类似文件)中,以使更改成为永久更改。
答案 1 :(得分:1)
另外,bash完成文件应该已经安装在您的系统上。
寻找/etc/bash_completion.d/azure-cli
如果文件存在,您可以跳过已接受答案中的第1步,直接获取该文件。
答案 2 :(得分:0)
在MacBook中
答案 3 :(得分:0)
对于bash,请执行以下步骤:
1:AzureJumpBox $ cd /etc/bash_completion.d/ AzureJumpBox $ ls apport_completion azure-cli git-prompt grub
2:AzureJumpBox $源/etc/bash_completion.d/azure-cli
3:AzureJumpBox $ az aks 您将看到所有选项