AzureCLIのbash [1]で使用できるコマンド補完(az
コマンド)があることのヒントを見つけましたが、zshでそれをインストール/有効化する方法についての指示は見つかりませんでした。可能であれば、誰でもそれを行う方法を知っていますか?必要に応じて、oh-my-zshを使用します。
Zshでaz
を補完することができます。
Azure CLI gitリポジトリからbashの補完を取得し、このファイルをzsh起動スクリプトが見つけることができる場所に保存します。 https://raw.githubusercontent.com/Azure/azure-cli/dev/az.completion
Zshでbash自動補完を有効にします(まだ有効になっていない場合)[1]:
autoload -U +X bashcompinit && bashcompinit
az
のコマンド補完を有効にします:source /path/to/az.completion
手順2と3のコードスニペットをシェル起動ファイルに追加できます(.zshrc
または同様の)変更を永続的にします。
また、bash完了ファイルはすでにシステムにインストールされている必要があります。
探す /etc/bash_completion.d/Azure-cli
ファイルがそこにある場合は、承認された回答のステップ1をスキップして、そのファイルを直接入手できます。