fzfはfuzzy finderの略で,フォルダやファイルを曖昧検索する機能を供えたコマンドラインツールです.
https://github.com/junegunn/fzf
ファイルの検索だけでなく,コマンド履歴の文字列曖昧検索機能もあり,以前に入力したコマンドを再度入力したい状況で活用すると非常に便利です.
Install
ターミナルを開いていかを打つとインストールされます.
$ git clone --depth 1 https://github.com/junegunn/fzf.git ~/.config/fzf $ ~/.config/fzf/install
ここで,キーバインドを登録するかなどが問われますが,基本デフォルトのまま進むと良いです.
インストールが完了し,キーバインドが登録できるとターミナルでCtrl-Rを打つとコマンド履歴の曖昧検索ができるはずです. 他にもAlt-Cで曖昧検索でディレクトリ移動,Ctrl-Tでファイル検索などができるようになります.