How to install fzf?

What is fzf?

fzf is a general-purpose command-line fuzzy finder. It’s an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.

Install fzf in any OS using git:

Install fzf on MAC OS:

Install fzf on Windows OS:

Install fzf on Alpine Linux OS:

Install fzf on Debian 9+/Ubuntu 19.10+ OS:

Install fzf on Fedora OS:

Install fzf on NixOS OS:

Install fzf on Arch Linux OS:

Install fzf on FreeBSD OS:

Install fzf on NetBSD OS:

Install fzf on OpenBSD OS:

Install fzf on openSUSE OS:

Finder Navigation:

  • CTRL-K / CTRL-J (or CTRL-P / CTRL-N) to move cursor up and down
  • Enter key to select the item, CTRL-C / CTRL-G / ESC to exit
  • On multi-select mode (-m), TAB and Shift-TAB to mark multiple items
  • Emacs style key bindings
  • Mouse: scroll, click, double-click; shift-click and shift-scroll on multi-select mode

Example Usage:

Please refer https://github.com/junegunn/fzf for more details.

Leave a Reply