cp
コマンドなどのように、ターミナルではオートコンプリートを頻繁に使用します。しかし、時々、cp
コマンドのディレクトリに入れて、 Tabファイルのリストが非常に長いため、Ubuntuはリストの一部を吐き出し、キー入力を待ってから残りのファイルを1つずつ順番にリストします。残っているファイルの数がわからないため、この機能はほとんど役に立ちません。ほとんどの場合、エラーが発生します。
このリストを離れてcp
コマンドに戻る方法がありますか、それとも押す必要がありますか Ctrl+C cp
コマンドをもう一度入力し始めますか?
入力することができます Q キー。 ...
これはあなたの質問に直接答えません(@ saiarco895はそうしました)が、同じ理由でbashのタブ補完のデフォルトの動作が嫌いです。 Bashを使用していると仮定すると、~/.inputrc
ファイルを編集して、使用するreadlineライブラリの動作を変更できます。私はそれに以下を入れました:
set menu-complete-display-prefix On
"\CTAB": possible-completions
TAB: menu-complete
"\x1b[Z": menu-complete-backward
これにより、tab
およびshift-tab
を使用して、完了オプションを印刷せずに循環させることができます。すべてのオプションを印刷する必要がある場合は、alt-shift-?
を使用します