履歴を前方検索したい
2. 入力・操作コマンド / 機能
Ctrl + S前方検索
概要
Ctrl + R(逆検索)で履歴を遡りすぎた場合に、前方(新しい方向)へ検索を進めることができます。
設定例
# 使用例
# 1. Ctrl + R で検索開始
(reverse-i-search)`test':
# 2. Ctrl + R を何度か押して古い履歴へ
# -> 戻りすぎた!
# 3. Ctrl + S で新しい方向へ
(i-search)`test':
# -> より新しいマッチに移動こんな時に使う
- Ctrl + R で戻りすぎた時に前に進みたい時
使い方
- 1Ctrl + R で逆検索を開始
- 2目的の履歴を通り過ぎたら Ctrl + S で戻る
- 3Enter で選択
Tips
- Ctrl + R と Ctrl + S で履歴を行き来できる
- 一部のターミナルでは Ctrl + S がフロー制御に割り当てられている場合がある
- その場合は stty -ixon で無効化するか、↓ キーを使用