reverse-i-search ターミナルでコマンド履歴の検索を行うには reverse-i-search を利用すると便利です。 このモードの実行キーは control + r です。 control + r を実行すると以下の画面が表示され、履歴検索モードとなります。 この状態で文字列を入力すると、その文字列が含まれるコマンドが履歴から抽出され、入力候補として表示されます。 ここでは文字列「git」を入力してみます。 git pull というコマンドが履歴から抽出されました。 次のキー入力で様々なアクションを実行できます。 control + m または return コマンドを実行 control + [ または esc コマンドを採用(実行はしない) control + r さらに過去の履歴を検索 control + s 現在のコマンドより未来の履歴を検索 control + g
![[ターミナル] コマンドの履歴検索と実行 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/777b5f9d281e54455df74ddb7e01911456d4f911/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2017%2F01%2Fterminal.png)