Hacker GitHub

← All repos

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

Mentions per year 228 mentions · busiest year 2021 (34)
20082026
  1. …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
  2. 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
  3. If you like ctrl^r, you'll _love_ https://github.com/junegunn/fzf
  4. …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
  5. …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
  6. # 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
  7. See https://github.com/junegunn/fzf/pull/1946
    comment by junegunn · 2021-02-05 · in Fzf – the basics part 1 – layout
  8. …of aspects of the shell, like reverse search but also autocompletion of `kill` for example. [0]: https://github.com/junegunn/fzf
  9. …I hardly ever bring up file naming in code reviews—fzf just makes it so easy to find everything. https://github.com/junegunn/fzf
    comment by jez · 2020-12-13 · in Johnny.Decimal
  10. Everything is great on Windows to pick files/folders. From the linux command-line, I like fzf ( https://github.com/junegunn/fzf ), that you can instruct to use the faster fd ( https://github.com/junegunn/fzf#environment-variables ). Fzf…
  11. I am using fish along with fzf[1] and it makes `ctrl-r` even better. [1] https://github.com/junegunn/fzf
    comment by krisgenre · 2020-09-29 · in New Features in the Fish Shell
  12. I use fzf in my terminal to search my history. https://github.com/junegunn/fzf
    comment by vmchale · 2020-09-28 · in Grep-3.5 Released
  13. …I use the fzf plugin, but only for finding files. Is this (build_quickfix_list) what you're using? https://github.com/junegunn/fzf/blob/master/README-VIM.md#ex...
    comment by throwawaw · 2020-09-01 · in Motivation – Keli Language
  14. …something. The two features I really like about fzf are 1.) the preview window (visible here https://github.com/junegunn/fzf ) 2.) Fuzzy finding/multi-selection/gradual refinement of search terms
    comment by grantjpowell · 2020-09-01 · in Motivation – Keli Language
  15. Consider fzf: https://github.com/junegunn/fzf I have it bound to ctrl-e for edit: https://gist.github.com/FeepingCreature/5f575b6fcda041a48f58... It's like adding the vscode file finder to bash :) The additional code is to make bash "act…
  16. …diff of the selected commit. It’s a slightly customised version of fshow_preview from this example: https://github.com/junegunn/fzf/wiki/Examples#git
    comment by ratorx · 2020-07-27 · in Highlights from Git 2.28
  17. …diff -> [delta]( https://github.com/dandavison/delta ) In combination with all of the above, [fzf]( https://github.com/junegunn/fzf ) suddenly becomes a syntax-highlighter preview-pane via leveraging bat (or delta, as the case may be).
    comment by IggleSniggle · 2020-07-26 · in Colorize Your CLI
  18. Of course it is. fzf [1] is all you need, and it behaves deterministically. [1] https://github.com/junegunn/fzf
  19. …history recall (ctrl+R) it also has the nice side-effect for not cluttering up your history. [0] https://github.com/junegunn/fzf
  20. …on another similar thread here and from coworkers. It's surprisingly fast and very intuitive. https://github.com/junegunn/fzf
  21. …my history use with its fuzzy matching. [0] - https://github.com/BurntSushi/ripgrep [1] - https://github.com/junegunn/fzf
  22. …direnv ( https://direnv.net ) for project-specific environment variable management and more - fzf ( https://github.com/junegunn/fzf ) for rifling through history and finding files quickly. - z ( https://github.com/agkozak/zsh-z ) to…
  23. …It's loaded as a vimplug but binds to bash. It even fuzzy matches your bash history (CTRL-R). [1] https://github.com/junegunn/fzf
    comment by lighttower · 2020-05-19 · in Linux Productivity Tools (2019) [pdf]
  24. …the shell often enough to justify it). [0]: https://fishshell.com/docs/current/cmds/abbr.html [1]: https://github.com/junegunn/fzf [2]: https://github.com/clvv/fasd
    comment by robenkleene · 2020-04-17 · in Customizing Your Shell
  25. …READLINE_POINT + ${#selected} )) } bind -m vi-insert -x '"\eb": "__b"' 2>/dev/null [0]: https://github.com/junegunn/fzf [1]: https://stackoverflow.com/a/19533853
    comment by GrantZvolsky · 2020-04-13 · in Ask HN: Programs that saved you 100 hours?
  26. hmmm... seems to be a fuzzy find https://github.com/junegunn/fzf "A command-line fuzzy finder"
  27. …and directory search and I can’t recommend it enough. It integrates nicely with vim [2] as well. 1. https://github.com/junegunn/fzf 2. https://youtu.be/qgG5Jhi_Els
    comment by imjasonmiller · 2020-04-13 · in Ask HN: Programs that saved you 100 hours?
  28. I use fzf’s https://github.com/junegunn/fzf ctrl+r for this. This is like ctrl-p in sublime text, but for recent commands. The nice thing is this works for every kind of command, not just cd. If you configure your shell with a long…
  29. …Utilities is pretty fast if your index is up-to-date. I also really like fzf, the fuzzy-find tool. https://github.com/junegunn/fzf
  30. This is included in fzf itself. See https://github.com/junegunn/fzf/wiki/Configuring-fuzzy-compl...
    comment by nhooyr · 2020-03-06 · in Hacking up your own shell completion
  31. ▲ 5
    Ask HN: Favorite Command Line Tools?
    story by nice-guy-coding · 2020-01-10 · 1 comment
  32. …directory I would just select it with Enter. So basically it would be great if Broot was more like https://github.com/junegunn/fzf but not just for flat list of files.
  33. …using FZF and a plain text file of contacts names and email addresses formatted in a specific way. https://github.com/junegunn/fzf
    comment by test_user_123 · 2019-12-03 · in The Plain Text Project
  34. Clickable link: https://github.com/junegunn/fzf
    comment by ChrisGranger · 2019-12-01 · in fzf - A command-line fuzzy finder
  35. ▲ 25
    Fzf: A command-line fuzzy finder
    story by soupdiver · 2019-11-30 · 4 comments
  36. fzf is https://github.com/junegunn/fzf , I prefer it over get-command smb because: - it's fuzzy and more i.e. https://github.com/junegunn/fzf#search-syntax - gives you a list which you can shrink further, again with fuzzy matching - list…
    comment by stinos · 2019-10-17 · in Verb-Noun vs. Noun-Verb
  37. See other post, there's a solution for most of your history search problems and it's called fzf. https://github.com/junegunn/fzf https://github.com/kelleyma49/PSFzf
    comment by stinos · 2019-10-10 · in A Useful Thing in Bash
  38. For anyone who isn’t already aware, fzf[0] does this exactly (and more!) https://github.com/junegunn/fzf
    comment by nathanwh · 2019-08-23 · in Things to Know About GNU Readline
  39. …[2]: https://github.com/git-cola/git-cola [3]: https://github.com/wfxr/forgit [4]: https://github.com/junegunn/fzf [5]: https://github.com/so-fancy/diff-so-fancy
  40. Pretty sure these count: ctrl+r (reverse search) on steroids: fzf ( https://github.com/junegunn/fzf ) put a symlink to my dot files to a dropbox folder (always backed up .bash_profile or whatnot) ssh tunnel to expose a port from a remote…
  41. The missing piece I needed to understand this: > https://github.com/junegunn/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…
  42. https://github.com/junegunn/fzf for the uninitiated
    comment by mceachen · 2019-05-31 · in Better Bash History (2012)
  43. I use fzf for bash history. Fuzzy history search and much better TUI. https://github.com/junegunn/fzf
    comment by omeid2 · 2019-05-31 · in Better Bash History (2012)
  44. highly recommended for fellow ctrl-r addicts: https://github.com/junegunn/fzf
    comment by tapoxi · 2019-05-30 · in Better Bash History (2012)
  45. Feast your eyes on this, then: https://github.com/junegunn/fzf
    comment by virusduck · 2019-05-23 · in The Art of Command Line (2015)
  46. fzf: https://github.com/junegunn/fzf
  47. …of your command line history when the keybindings are enabled (among other cool features). [1] https://github.com/junegunn/fzf
    comment by gabrielmoshe · 2019-05-14 · in The Missing Readline Primer
  48. …you might want to checkout not necessarily for writing a book but general CLI pleasantness: - fzf ( https://github.com/junegunn/fzf ) - autojump ( https://github.com/wting/autojump ) - jq ( https://stedolan.github.io/jq/ ) - fd (…
    comment by numbers · 2019-03-07 · in Writing a Book with Unix
  49. …search via fzf. IMO it's a fantastic fuzzy finder for locating content on device via your terminal. https://github.com/junegunn/fzf
  50. FZF has Marker integration https://github.com/junegunn/fzf/wiki/examples#fzf-marker
    comment by tambourine_man · 2019-02-07 · in Marker: A terminal command palette