ターミナルオートコンプリート:提案ループ検索

ターミナルオートコンプリート:提案ループ検索

Ubuntuの設定にこれがありますが、Fedoraに切り替えてから設定したかったのですが、方法を忘れてしまいました...アイデアは簡単です。

をダブルクリックしたときに端末に提案が表示されたくないのでtab、代わりにクリックするたびに可能なすべての提案が循環されるようにしたいですtab。 Vimでもこれを行うことができます。

したがって、入力してgedit a押すと、tab最初の文字を含むすべてのファイルが表示されますa

ベストアンサー1

これは実際にはreadlineという関数ですmenu-complete。次のコマンドを実行してタブにバインドできます(デフォルトを置き換えますcomplete)。

bind TAB:menu-complete

~/.bashrcあるいは、bashだけでなく、すべてのreadlineで実行するように設定することもできます~/.inputrc

bind -pまた、(現在のバインディングの表示、タブがとして表示されます"\C-i")、およびbind -l(バインド可能なすべての機能の一覧)も便利です。Bash マニュアルの行編集セクションそしてreadline に関するドキュメント

おすすめ記事