junegunn/fzf
View on GitHub ↗ ★ 83,929 Go
:cherry_blossom: A command-line fuzzy finder
228 mentions on Hacker News by 209 people: 29 stories, 199 comments · first 2013-11-05 · latest 2026-10-19
20082026
-
If you don't already know about it: combining fzf with Ctrl-r is _amazingly good_ https://github.com/junegunn/fzf it's a fuzzy finder combined with reverse history search..
comment by patrickdavey · 2022-11-29 · in Keyboard shortcuts for GNU Readline -
…running into weird problems imo. it took me less than a minute to hit an incompatibility with fzf. https://github.com/junegunn/fzf/issues/1238
comment by BaculumMeumEst · 2022-11-29 · in Keyboard shortcuts for GNU Readline -
Fzf can probably help here : https://github.com/junegunn/fzf
comment by loloquwowndueo · 2022-11-29 · in Keyboard shortcuts for GNU Readline -
…Deft, you can also choose to create .org files. [1] https://github.com/Alok/notational-fzf-vim [2] https://github.com/junegunn/fzf [3] https://jblevins.org/projects/deft/
comment by least · 2022-11-14 · in nvALT 2 (2021) -
…out a list you do want to narrow it down and then do something with the files in that list, right? https://github.com/junegunn/fzf/blob/master/ADVANCED.md#ripg...
comment by stinos · 2022-10-18 · in “You meant to install ripgrep” -
using fzf is also a good option: https://github.com/junegunn/fzf
comment by balazs_bencs · 2022-10-13 · in Fixing macOS Zsh Terminal History Settings -
If you use Ctrl-R a lot (and even if you don't), I recommend trying out https://github.com/junegunn/fzf , makes it a lot easier to use for me.
comment by neilparikh · 2022-10-13 · in Leap Technology (1987) [video] -
…of OS & text editor (vim), there is one tool that I use countless times every, single, day: fzf ( https://github.com/junegunn/fzf ) I can only wonder how much time fzf has saved me in the long term. In terms of "software that I don't use…
comment by scop · 2022-09-23 · in Software I’m thankful for (2021) -
…with fzf. Also if you try to search or scroll to the bottom of the pager you’ll have a bad time. https://github.com/junegunn/fzf#preview-window My hat’s off to you on that title, that is masterful clickbait
comment by jpe90 · 2022-07-30 · in Show HN: Clp, a Faster Alternative to Bat -
VisiData: https://www.visidata.org/ WeeChat: https://weechat.org/ fzf: https://github.com/junegunn/fzf
comment by brennen · 2022-07-19 · in Ask HN: Is there other software similar to Vim and Emacs? -
I use cd+ls all the time even though double tab or fzf [1] work better in theory. [1]: https://github.com/junegunn/fzf#key-bindings-for-command-lin...
comment by divbzero · 2022-07-15 · in Show HN: tere – A Faster Alternative to cd+ls -
…infinite history this trick has saved me a bunch of typing and even proper remembering. :P [0]: https://github.com/junegunn/fzf
comment by andra_nl · 2022-06-23 · in Start all of your commands with a comma (2009) -
Then you can even superpowerboost the ^r by installing fzf! https://github.com/junegunn/fzf
comment by ahnberg · 2022-04-30 · in Ask HN: Teach me something new -
…and it’s integration with ctrl-r. It’s a huge productivity boost and I cannot live without it. [1] https://github.com/junegunn/fzf
comment by kalev · 2022-04-26 · in Zq: An easier and faster alternative to jq -
…where you use it! I actually replaced my default shell history search with fuzzy search using ( https://github.com/junegunn/fzf ), I can highly recommend it!
comment by silentprog · 2022-04-01 · in Show HN: Redo – Command line utility for quickly creating shell functions -
…call the minimal viable hot key script for you (note: for skim or 'sk', a 'fzf' Rust clone). [0]: https://github.com/junegunn/fzf/tree/master/shell [1]: https://github.com/kimono-koans/httm
comment by mustache_kimono · 2022-03-20 · in Fzf – a command-line fuzzy finder -
…well for me. Based on what you described, fzf Ctrl+R should be your workflow on steroids. Link: https://github.com/junegunn/fzf In particular, shell key bindings for fzf: https://github.com/junegunn/fzf#key-bindings-for-command-lin...
comment by themulticaster · 2022-03-18 · in Show HN: Oh-heck, a terminal command for when you forget other terminal commands -
…completion system is better than the bash one; it has a builtin menu system, or you can use fzf: https://github.com/junegunn/fzf
comment by vcdimension · 2022-03-02 · in Creating a bash completion script (2018) -
I've used build-in browser for years, but I highly recommend switching to https://github.com/junegunn/fzf for C-r in shell. Night and day boost.
comment by aeonflux · 2021-12-28 · in $!134 can be a nice bash foot shooter if you accidentally mistype the number -
…for productivity boosting i've used. couple it with infinite shell history and you'll be flying. https://github.com/junegunn/fzf thanks junegunn
comment by djohnston · 2021-12-11 · in Software devs, how have you sped up your workflow? -
People do this already with fuzzy-finders. fzf or rofi to name some. See here for some usages: https://github.com/junegunn/fzf/wiki/Related-projects
comment by slightwinder · 2021-11-29 · in Command palettes: how typing commands became the norm again -
…I'm sure I've seen palette-style tools built with it that enable command and options discovery. [0] https://github.com/junegunn/fzf
comment by austinjp · 2021-11-28 · in Command palettes: how typing commands became the norm again -
…comes with the keybindings, so you don't have to sort them out yourself; you can just source 'em: https://github.com/junegunn/fzf/blob/master/shell/key-bindin... 2. For one-off one liners you see in GitHub repos or something, if you really…
comment by pxc · 2021-11-26 · in The fish shell is amazing -
…Which you can install as a binary, or via cargo. fd is spectacular. To that you can add: https://github.com/junegunn/fzf Which you can bind to a key in your shell for convenience.
comment by 29athrowaway · 2021-11-23 · in An intro to finding things in Linux -
Oh man, I'm about to blow your mind. ctrl+r (reverse history search) + https://github.com/junegunn/fzf is a game changer
comment by nop_slide · 2021-11-09 · in What's Your Go to Command When You Open a Terminal? -
This is from 2011? Before fzf [0] was a thing, I imagine... 0: https://github.com/junegunn/fzf
comment by gkfasdfasdf · 2021-11-09 · in Navigating Bash History with Ctrl+R (2011) -
…shows the all commands run in the current directory, ordered by recency (and filterable). [0]: https://github.com/junegunn/fzf [1]: https://github.com/jimhester/per-directory-history
comment by kristjansson · 2021-11-09 · in Jog: Print the last 10 commands you ran in the current directory -
Why not use fzf? https://github.com/junegunn/fzf
comment by zhs · 2021-11-08 · in Jog: Print the last 10 commands you ran in the current directory -
…I accomplish something similar with git annex, fzf, and vlc. https://git-annex.branchable.com/ https://github.com/junegunn/fzf
comment by bwestergard · 2021-10-18 · in Show HN: Simple access to your music from the web -
…filenames though. If you want to search the contents of the files, use something like ripgrep https://github.com/junegunn/fzf#3-interactive-ripgrep-integr...
comment by sva_ · 2021-10-07 · in Effective Code Browsing -
or....use: https://github.com/junegunn/fzf example: fzf --height 60% --layout=reverse --border --preview 'bat {}' gives you a nice fuzzy search interface and uses bat for previews brew install fzf bat
comment by klaushougesen1 · 2021-10-07 · in Effective Code Browsing -
…helpful error messages. [0] https://github.com/hoshsadiq/dot_files/blob/master/zshrc.d/m... [1] https://github.com/junegunn/fzf [2] https://github.com/itchyny/gojq/
comment by hoshsadiq · 2021-08-01 · in Extracting Objects Recursively with Jq -
Something that looks vaguely similar to lnav (and Angle Grinder) is fzf ( https://github.com/junegunn/fzf ). It's quite good at interactively searching for given items in a pile of text. I don't think it does summing "out of the box", but…
comment by kreelman · 2021-07-19 · in Show HN: Angle Grinder – A terminal app to slice, dice, and aggregate your logs -
…tags in bookmarks.txt and files.txt. It has similar behavior to how you described swiper. From https://github.com/junegunn/fzf/blob/master/README-VIM.md#ex... , I send the FZF buffer line results to the quickfix window so results persist…
comment by duckgoesmooo · 2021-07-07 · in Ask HN: What's the weirdest/best thing you've done with Emacs? -
…I can offer any advice: if you still want to stick with bash, at the very least take a look at fzf, https://github.com/junegunn/fzf , aside from fish/zsh it's the best and most lowest hanging fruit.
comment by okamiueru · 2021-06-16 · in GitHub – nushell/nushell: A new type of shell -
…use FZF for, as this is the SINGLE feature that's so good I can't live without it anymore. [1] - https://github.com/junegunn/fzf#key-bindings-for-command-lin...
comment by lelandbatey · 2021-06-14 · in Ripgrep 13.0 -
…above some other "new" tools I use very regularly. [0]: https://github.com/sharkdp/bat [1]: https://github.com/junegunn/fzf
comment by RBerenguel · 2021-06-14 · in Ripgrep 13.0 -
…Linux: - https://github.com/davatorium/rofi - http://tools.suckless.org/dmenu/ Command line - https://github.com/junegunn/fzf - https://github.com/clvv/fasd - vim : https://github.com/junegunn/fzf.vim Emacs -…
comment by least · 2021-06-04 · in Command Palette Interfaces -
Maybe https://github.com/junegunn/fzf
comment by elteto · 2021-05-25 · in Launch HN: Fig (YC S20) – Autocomplete for the Terminal -
https://github.com/junegunn/fzf also has a “cd mode”, by default triggerable using Alt-C, which can be useful.
comment by jamespwilliams · 2021-04-22 · in How to navigate directories faster with Bash (2015) -
Some others that look really clean: bat: https://github.com/sharkdp/bat tldr: https://tldr.sh/ fzf: https://github.com/junegunn/fzf
comment by ibraheemdev · 2021-04-20 · in Ask HN: Show me the sexy, sexy home page of your favorite free CLI project -
https://github.com/junegunn/fzf#fuzzy-completion-for-bash-an...
comment by Geezus_42 · 2021-04-10 · in You Don't Need a GUI -
…e.g. the <ctrl>-r, interactive bash history search come to mind as pattern. But also tools like FZF https://github.com/junegunn/fzf#fuzzy-completion-for-bash-an... that don't nessecarily only "complete" on tab, but may replace larger parts…
comment by berkes · 2021-04-09 · in You Don't Need a GUI -
Yeah https://github.com/junegunn/fzf#files-and-directories Though I just remembered fzf maps ctrl+t by default as well (I never use it...) https://github.com/junegunn/fzf#key-bindings-for-command-lin...
comment by kbd · 2021-03-30 · in Improving Shell Workflows with Fzf -
If you like ctrl^r, you'll _love_ https://github.com/junegunn/fzf
comment by bizzleDawg · 2021-03-16 · in Ask HN: What are some “10x” software product innovations you have experienced? -
…I only use it together with ctr-r, but you can set it up for even more goodness. # Fuzzy find - see https://github.com/junegunn/fzf [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh Lastly I've added a syntax highlighter, which is really neat. # ZSH…
comment by olsgaarddk · 2021-02-18 · in Zsh Tricks to Blow Your Mind -
…is super fast and makes a huge difference when working in code bases with code 12 levels deep. [0] https://github.com/junegunn/fzf
comment by climb_stealth · 2021-02-18 · in Zsh Tricks to Blow Your Mind -
# https://github.com/junegunn/fzf/wiki/Examples#integration-with-z # like normal z when used with arguments but displays an fzf prompt when used without. unalias z 2> /dev/null z() { [ $# -gt 0 ] && _z "$*" && return cd "$(_z -l 2>&1 | fzf…
comment by mssundaram · 2021-02-05 · in Fzf – the basics part 1 – layout -
See https://github.com/junegunn/fzf/pull/1946
comment by junegunn · 2021-02-05 · in Fzf – the basics part 1 – layout