BSD Ports

textproc/fzf 0.54.3_2 DragonFly

Blazing fast command-line fuzzy finder

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
textproc
Package size
1217.0 KiB, 3761.5 KiB installed

Description

FZF is a general-purpose command-line fuzzy finder.

In the other systems

SystemPortVersion
DragonFlytextproc/fzf0.54.3_2
FreeBSDtextproc/fzf0.74.5_1
OpenBSDsysutils/fzf0.74.5
NetBSDsysutils/fzf0.74.4
MidnightBSDtextproc/fzf0.19.0
HardenedBSDtextproc/fzf0.74.4
GhostBSDtextproc/fzf0.74.4

Install

Binary package:

pkg install fzf

From DPorts:

cd /usr/dports/textproc/fzf && make install clean

Dependencies

Configuration

No options to configure.

Service scripts
none

Message after installing

Various shell key bindings and completion files are embedded in fzf, to use
these include them in your shell configuration.

    bash

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --bash)"

    zsh

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --zsh)"

    fish

    # Set up fzf key bindings
    fzf --fish | source

Shell integration scripts are now embedded in the fzf binary. This simplifies
the distribution, and the users are less likely to have problems caused by using
incompatible scripts and binaries.

    bash

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --bash)"

    zsh

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --zsh)"

    fish

    # Set up fzf key bindings
    fzf --fish | source

The --tmux option has been added to replace the fzf-tmux script.

    # --tmux [center|top|bottom|left|right][,SIZE[%]][,SIZE[%]]
    # Center, 100% width and 70% height
    fzf --tmux 100%,70% --border horizontal --padding 1,2

    # Left, 30% width
    fzf --tmux left,30%

    # Bottom, 50% height
    fzf --tmux bottom,50%