fzf

Command-line fuzzy finder. Similar to sk. More information: <https://github.com/junegunn/fzf>.

Install

All systems
curl cmd.cat/fzf.sh
Debian Debian
apt-get install fzf
Ubuntu
apt-get install fzf
Alpine
apk add fzf
Arch Arch Linux
pacman -S fzf
image/svg+xml Kali Linux
apt-get install fzf
Fedora
dnf install fzf
Windows (WSL2)
sudo apt-get update sudo apt-get install fzf
OS X
brew install fzf
Docker
docker run cmd.cat/fzf fzf powered by Commando

Command-line fuzzy finder. Similar to sk. More information: <https://github.com/junegunn/fzf>.

  • Start `fzf` on all files in the specified directory:
    find path/to/directory -type f | fzf
  • Start `fzf` for running processes:
    ps aux | fzf
  • Select multiple files with `Shift + Tab` and write to a file:
    find path/to/directory -type f | fzf --multi > path/to/file
  • Start `fzf` with a specified query:
    fzf --query "query"
  • Start `fzf` on entries that start with core and end with either go, rb, or py:
    fzf --query "^core go$ | rb$ | py$"
  • Start `fzf` on entries that not match pyc and match exactly travis:
    fzf --query "!pyc 'travis"

© tl;dr; authors and contributors