fzf Reload, Event Bindings, and Dynamic Sources
Build live search interfaces with reload, change events, refresh-preview, and mode-switching key bindings.
Export
Copy the compact sheet, download it, or print it.
Download
`D` dense toggle · `C` copy all
## Reload patterns
fzf --ansi --disabled --query '' --bind 'start:reload:rg --column --line-number --no-heading --color=always {q} || true' --bind 'change:reload:rg --column --line-number --no-heading --color=always {q} || true' --delimiter=':' --preview 'bat --color=always --highlight-line {2} {1}'# Run a new ripgrep search whenever the query changes.
## Transform actions
More in fzf
fzf tmux, Editor Integration, Troubleshooting, and Performance
Use fzf with tmux and editors, and fix common issues involving shell integration, source commands, and large repositories.
fzf Recipes: Files, ripgrep, Git, Processes, and Navigation
Practical pipeline recipes that combine fzf with fd, ripgrep, bat, Git, and shell utilities.
fzf Shell Completion and Key Bindings
Set up fuzzy shell completion and customize built-in key bindings like CTRL-T, CTRL-R, and ALT-C.
fzf Layout, UI, and Styling
Tune layout, borders, headers, sorting, and visual style for cleaner fuzzy-finder interfaces.
fzf Preview Windows, Key Bindings, and Actions
Use previews, key bindings, execute actions, and dynamic UI changes to build powerful interactive pickers.
fzf Basics: Search, Select, and Script Output
Core fzf usage patterns for filtering lists, selecting items, and integrating the result into shell workflows.