メニューを起動するためにzsh補完を設定する方法 - コマンドオプションについて?

メニューを起動するためにzsh補完を設定する方法 - コマンドオプションについて?

ディレクトリに移動すると、cdあいまいな完了が発生した~/.zshrc場合にzshが常にメニューを起動するように指示する設定が私のディレクトリにあります。tab

  • ~% cd /etc/a tab

メニューがすぐにリリースされます

~/.zshrc

autoload -Uz compinit
compinit

zstyle ':completion:*:*:cd:*' menu yes select
zstyle ':completion:*' format 'Completing %d'
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s%p

私がしたいのは、同じ動作を得ることです。しかし、コマンドについてはオプション
例えば

  • ~% rsync - tab

現在何が起こっているのかは次のとおりです。

zsh:405の可能性(136行)をすべて見たいですか?

zshが完了したらすぐにメニューを始めることができますかcd

ベストアンサー1

私はメニューコマンドのバリエーションを推測していましたが、これがうまくいきました。

zstyle ':completion:*' menu yes select

おすすめ記事