Name
fzf — 커맨드 히스토리·파일·git 브랜치를 즉시 퍼지 검색하는 인터랙티브 파인더
Synopsis
# 설치
brew install fzf # macOS
sudo apt install fzf # Ubuntu/Debian
# 셸 단축키 (자동 바인딩)
Ctrl+R # 명령어 히스토리 퍼지 검색
Ctrl+T # 파일/폴더 퍼지 검색 → 커서에 삽입
Alt+C # 디렉터리 퍼지 검색 → cd 이동
Description
기본 셸의 Ctrl+R 히스토리 검색은 완전 일치만 찾지만 fzf는 타이핑하는 즉시 관련도 순으로 후보를 좁혀 보여줍니다. git, kill(프로세스 선택), docker 등 대부분의 CLI와 파이프로 조합할 수 있어, 예를 들어 git checkout $(git branch | fzf) 한 줄로 브랜치를 눈으로 보고 고를 수 있습니다.
긴 명령어를 다시 타이핑하거나 ls로 파일을 찾아 헤매는 시간을 하루 10~20분 절약. 원격 서버 다중 세션 작업 시 효과가 특히 큽니다.