bashの完了は選択によって繰り返すことができますか?

bashの完了は選択によって繰り返すことができますか?

Bash Completeを使用して複数の文字を入力すると、入力したプレフィックスが2つ以上の可能性と一致すると、タブの操作が停止します。

入力したプレフィックスの代替を循環する方法はありますか?

ベストアンサー1

キーをバインドしますTabmenu-complete基本コマンドの代わりにcomplete次の行を入力してください~/.bashrc

bind '"\C-i": menu-complete'

または、次の行~/.inputrc(これはbashだけでなくreadlineライブラリを使用するすべてのプログラムで動作します):

"\C-i": menu-complete

おすすめ記事