$linuxjunkies
>

fzf finder

also: fuzzy finder

fzf is a fast, interactive command-line fuzzy finder that searches through lists of items (files, command history, processes) and lets you select matches using keyboard navigation and pattern matching.

fzf (fuzzy finder) is a general-purpose search tool that integrates with your shell to make finding things faster. Instead of typing exact paths or names, you type partial patterns and fzf shows matching results in real-time, letting you navigate with arrow keys or Ctrl+J/K and select with Enter.

Common uses include searching files with ctrl-t, reverse-searching command history with ctrl-r, and changing directories with alt-c. Example: find . -type f | fzf pipes all files into fzf's interactive interface where you can type to narrow down results.

fzf is written in Go, extremely fast even with large datasets, and highly extensible through shell integration and preview windows. It's popular in modern Linux and macOS development workflows for its speed and ease of use.

Related terms