Bug#861482: ITP: fzf -- command-line fuzzy finder
Package: wnpp
Severity: wishlist
Owner: Tom Fitzhenry <tom@tom-fitzhenry.me.uk>
* Package name : fzf
Version : 0.16.6
Upstream Author : Junegunn Choi <junegunn.c@gmail.com>
* URL : https://github.com/junegunn/fzf
* License : MIT
Programming Lang: Golang
Description : command-line fuzzy finder
I use this as my shell's reverse-i-search. It brings up an ncurses
interface in which to do fuzzy searching across my shell history.
For example, suppose I know the following is in my history, but I cannot
remember it:
echo | openssl s_client -msg -connect nm.debian.org:443 -servername
nm.debian.org 2>&1 | grep CertificateRequest
With fzf, I press ^r, and am presented with an ncurses interface where I
can then type something like "openssl nm CertReq" to quickly filter my
entire history to just a few relevant entries, all while receiving
visual feedback of the filtering process.
It comes with plugins for bash, zsh, fish, vim.
Since fzf is written in Go, I will apply for collaborative maintenance
with the Go Team, and seek a mentor within that team to get this to
Debian quality and uploaded.
I have started packaging at https://github.com/tomfitzhenry/pkg-fzf and
will move to the Go Team's Alioth repository if appropriate.
Regards,
Tom Fitzhenry
Reply to: