fzf: Der Fuzzy Finder für dein Terminal
21. Februar 2026
#cli-tools
#productivity
fzf: Der Fuzzy Finder für dein Terminal
Was ist fzf?
fzf ist ein interaktiver Command-Line Fuzzy Finder, geschrieben in Go. Er filtert Listen in Echtzeit – sei es Dateien, Prozesse, Git-Branches oder der Shell-Verlauf.
Installation
# macOS
brew install fzf
# Ubuntu/Debian
sudo apt install fzf
# Arch
sudo pacman -S fzf
Grundlegende Nutzung
# Finden einer Datei
fzf
# Mit Preview
fzf --preview 'cat {}'
# Nur Verzeichnisse
find . -type d | fzf
# Mit multi-select (Tab zum Markieren)
fzf -m
Integration in deinen Workflow
Dateisuche mit Preview
nvim $(fzf --preview 'bat --color=always {}')
Prozess-Killer
kill $(ps aux | fzf | awk '{print $2}')
Git-Branch Wechsel
git checkout $(git branch -a | fzf | sed 's/^..//')
Shell-Integration aktivieren
Füge zu deiner .zshrc oder .bashrc hinzu:
source <(fzf --zsh) # für zsh
# oder
source /usr/share/doc/fzf/examples/key-bindings.bash
Key Bindings (nach Aktivierung)
Ctrl+T– Fuzzy-find Dateien und füge sie einCtrl+R– Durchsuche den Shell-VerlaufAlt+C– Fuzzy-change directory
Pro-Tip: fd + fzf
# fd ist ein schnellerer, benutzerfreundlicherer find-Ersatz
cd $(fd -t d | fzf)
Fazit
fzf spart dir täglich Zeit bei der Navigation. Investiere 10 Minuten in das Setup – es zahlt sich aus.