bash 履歴検索モードを終了するにはどうすればよいですか?

bash 履歴検索モードを終了するにはどうすればよいですか?

Ubuntu 12.04 では、CTRL- を使用してR逆履歴検索を入力します。必要なコマンドが見つからない場合 ( CTRL-を繰り返した後R)、コマンド ラインで履歴コマンドを入力または実行せずに、すぐに (空の) コマンド プロンプトに戻るにはどうすればよいですか?

答え1

CtrlG 検索を中止します

答え2

以下を使用できます:

  • Emacs スタイルのキーボード終了コマンドCtrl- G。 のデフォルトのキー バインディングはbash意図的に Emacs に似ています。
  • Vi スタイルは通常モードのキーバインディングに戻ります。EscまたはCtrl- [(これらは同じものです)。
  • SIGKILL シグナルを送信しますCtrlC

最初の 2 つは目に見える効果が最も少ないです。

関連情報