fzf (sysutils/fzf) Updated: 6 days, 14 hours ago Add to my watchlist

A command-line fuzzy finder written in Go
Version: 0.56.3 License: MIT GitHub
Maintainers cardi herbygillot
Categories sysutils
Homepage https://github.com/junegunn/fzf
Platforms darwin freebsd linux
Variants -

"fzf" depends on

build (2)

Ports that depend on "fzf"



Port notes

Bash
====

Append this line to ~/.bashrc to enable fzf keybindings for Bash:

source ${prefix}/share/fzf/shell/key-bindings.bash

Append this line to ~/.bashrc to enable fuzzy auto-completion for Bash:

source ${prefix}/share/fzf/shell/completion.bash

Zsh
===

Append this line to ~/.zshrc to enable fzf keybindings for Zsh:

source ${prefix}/share/fzf/shell/key-bindings.zsh

Append this line to ~/.zshrc to enable fuzzy auto-completion for Zsh:

source ${prefix}/share/fzf/shell/completion.zsh

Fish
====

To enable fzf keybindings for fish, append this line to
~/.config/fish/config.fish:

source ${prefix}/share/fzf/shell/key-bindings.fish

and add the following to ~/.config/fish/functions/fish_user_key_bindings.fish:

function fish_user_key_bindings
fzf_key_bindings
end

Vim
===

The Vim plugin is located in ${prefix}/share/fzf/vim.

Enable the Vim plugin by adding the following to your Vim configuration
file (default: ~/.vimrc):

set rtp+=${prefix}/share/fzf/vim

Documentation for fzf and the Vim plugin is located in
${prefix}/share/doc/fzf.


Port Health:

Loading Port Health

Installations (30 days)

80

Requested Installations (30 days)

66