私はUbuntuのセットアップでこれを持っていましたが、Fedoraに切り替えたので、設定したいのですが、方法を忘れてしまいました…アイデアは単純です:
タブを2倍にしたときに、端末に提案が表示されないようにします 代わりに、 tab を押すたびに、考えられるすべての提案を循環させたいと思います。 …これはVimでも実行できます。
したがって、 gedit aと入力すると タブを押します 最初の文字がaのすべてのファイルが表示されます 。
承認された回答:
これは実際にはmenu-completeと呼ばれるreadline機能です 。タブにバインドできます(デフォルトの complete を置き換えます) )実行することにより:
bind TAB:menu-complete
おそらくそれを〜/ .bashrcに追加したいと思うでしょう。 。または、〜/ .inputrc で(bashだけでなく)すべてのreadline補完用に構成することもできます。 。
bind -pもあります (現在のバインディングを表示します。タブは "C-i"として表示されることに注意してください。 )および bind -l </ code> (バインドできるすべての関数をリストしてください)便利なだけでなく、bashマニュアルの行編集セクションとreadlineのドキュメント。