arch Linuxにzsh-completions をインストールしました。VBoxManage
コマンドの補完は正常に機能しているように見えますが、vboxmanage
機能しません (つまり、ローカル ディレクトリ内のファイルを単純に補完するだけです)。VBoxManage
とは両方とも、実行可能ファイルvboxmanage
へのシンボリック リンクです。VBox
私の_virtualbox補完定義には最初の行があるようです
#compdef VBoxManage=vboxmanage VBoxHeadless=vboxheadless
ある種のエイリアスのように見えますか? しかし、それは機能していません。
上記の行を次のように変更する修正があります
#compdef VBoxManage=vboxmanage vboxmanage=vboxmanage VBoxHeadless=vboxheadless vboxheadless=vboxheadless
パターンを指定するオプションがありますが、このようなコマンドをエイリアスする正しい方法は何ですか?