私は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のドキュメント。