ZSHオートコンプリート

ZSHオートコンプリート

zshがオートコンプリートオプションを提供しますが、最初の結果でプロンプト行を埋めないようにするにはどうすればよいですか?たとえば、私が見た行動は次のとおりです。

$ifc{タブ}
$ifcfg
外部コマンド
ifcfg ifconfig

オプションを表示したいのですが、プロンプト行を埋めたくありません。

また、有効なコマンドを入力したが、これで始まる他の有効なコマンドがある場合は、オートコンプリートされません。だから

数{タブ}

suオプションの代わりに私に与えるsudo

ベストアンサー1

unsetopt automenu

からman zshoptions

自動メニュー

Tabキーを繰り返し押すなど、2回目の連続要求が完了した後に自動的にメニュー補完を使用します。このオプションはオーバーライドされました。メニュー_完了

おすすめ記事