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. …sync among hosts), session, directory, -- I don't remember what filter session+ means. - [gh-fzf]: https://github.com/junegunn/fzf#key-bindings-for-command-lin... - [arch-fzf]: https://wiki.archlinux.org/title/Fzf - [dev-fzf]:…
  2. …always install fzf now, including the shell integrations like fuzzy history search bound to ctrl-r. https://github.com/junegunn/fzf
  3. 1. https://github.com/junegunn/fzf for fuzzy search. Great for easily searching and selecting git branches + tags + commits, commands from shell history, files, shell jobs, processes, etc. 2. https://github.com/casey/just for more…
  4. …and then switched back to fzf[0]. It's less features but that's not necessarily a negative. [0] https://github.com/junegunn/fzf
  5. …and fast cd replacement -[atuin]( https://atuin.sh/ ) ctrl + r and shell history finder - [fzf]( https://github.com/junegunn/fzf ) fuzzy finder ``` # Plugin Manager declare -A ZINIT ZINIT[NO_ALIASES]=1…
    comment by Zizizizz · 2026-01-10 · in Oh My Zsh adds bloat
  6. …like you do with zoxide, but it sounds like that's not what you're looking for anyways. [1] https://github.com/junegunn/fzf
    comment by fwip · 2025-09-23 · in Zoxide: A Better CD Command
  7. fzf [1] provides the TUI. 1: https://github.com/junegunn/fzf
  8. I also same here. Has since I discovered Ctrl+R, and equipped it with fzf ( https://github.com/junegunn/fzf ), every terminal command is in my hand, I can fuzzy search and not need to remember the exact command. This really saved me a lot…
  9. …feels in comparison with modern apps like Notion, Slack, Discord, etc. I discovered the amazing https://github.com/junegunn/fzf , and realized I could build ⌘-k for the terminal.
    comment by mieubrisse · 2025-06-03 · in Show HN: Cmd-K for the Terminal
  10. Not op but you need fzf and you need to increase the history size of your bash/ssh whatever https://github.com/junegunn/fzf
  11. …linking, and there are often backports for when unstable packages can't be installed on stable. https://github.com/junegunn/fzf/tags https://tracker.debian.org/pkg/fzf
  12. …:) I guess that more advance tool would be "atuin" [1], but it is too much for my use case. [0] https://github.com/junegunn/fzf [1] https://github.com/atuinsh/atuin
  13. …* fzf - command-line fuzzy finder that enhances file search, command history search, and more - https://github.com/junegunn/fzf Notes: - To get pretty extra file/folder symbols with LSD, you'll probably need to install some special fonts.…
  14. fzf ( https://github.com/junegunn/fzf ) is really great. Very useful for providing a quick and easy user interface. For example, I use it to fuzzy find inside git branches to have an "improved checkout". I do that since at work branches…
    comment by Zababa · 2024-10-02 · in We need more zero config tools
  15. The fzf repo has a guide/example code for ripgrep integration that works pretty well. https://github.com/junegunn/fzf/blob/master/ADVANCED.md#ripg...
  16. …more painful. [0]: https://github.com/BurntSushi/ripgrep [1]: https://github.com/sharkdp/fd [2]: https://github.com/junegunn/fzf
  17. fzf replacing my default ^R has been a godsend to me for remembering how to do things in the shell. https://github.com/junegunn/fzf
    comment by vmladenov · 2024-07-08 · in Entering text in the terminal is complicated
  18. …Sixel image support in preview window (not available on Windows)" since version 0.44.0 https://github.com/junegunn/fzf/releases/tag/0.44.0 fzf --preview='fzf-preview.sh {}'
    comment by oalders · 2024-06-06 · in lsix: Like "ls", but for images
  19. …and still go to the next previously run command. Note: fzf's history search feature breaks this. https://github.com/junegunn/fzf/issues/2399 Edit: And up and down will still keep the relative position you are at in your history in case you…
  20. I have removed limit for bash history lines and file size and am using https://github.com/junegunn/fzf for reverse-search, and of course I use ctrl+x ctrl+e to edit long command lines in vim (I have export EDITOR=vim in bashrc)
  21. …file with tab plus arrow keys. When you hit enter, those files are fed into "git add". Needs fzf: https://github.com/junegunn/fzf "git gone" removes local branches that don't exist on the remote. "git root" prints out the root of the repo.…
    comment by bloopernova · 2024-02-13 · in Git tips and tricks
  22. …search syntax [1] can help, if you become familiar with it. It is also supported in atuin [2]. [1]: https://github.com/junegunn/fzf#search-syntax [2]: https://docs.atuin.sh/configuration/config/#fuzzy-search-syn...
    comment by thenbe · 2024-01-21 · in Keeping a long shell history
  23. …that search inside specific places that I use frequently. ¹ https://github.com/sharkdp/fd ² https://github.com/junegunn/fzf ³ Change the fd command to: fd . "${HOME}" "${HOME}/Library/Mobile Documents/com~apple~CloudDocs" --exclude…
    comment by latexr · 2024-01-17 · in Z – Jump around
  24. …stuff to use fzf[1] (via a fish plugin for such[2]), and so haven't been aware of the issues [1] https://github.com/junegunn/fzf [2] https://github.com/PatrickF1/fzf.fish
  25. You can also use fzf with ripgrep to great effect: [1]: https://github.com/junegunn/fzf/blob/master/ADVANCED.md#usin...
  26. …in this multi-repo project but don't know where exactly nor the exact name' edit this comes out of https://github.com/junegunn/fzf/blob/master/ADVANCED.md and even though you might not want to use most of what is in there, it's still worth…
  27. How about fzf? https://github.com/junegunn/fzf
    comment by yorwba · 2023-08-30 · in Show HN: I automated half of my typing
  28. …a shell script, but fzf with bash keybindings improved my shell experience more than anything. https://github.com/junegunn/fzf#key-bindings-for-command-lin...
    comment by izoow · 2023-08-14 · in Ask HN: Share a shell script you like
  29. …nvim: https://neovim.io/ supports donations via bitcoin, Open Collective, and GitHub Sponsors. fzf: https://github.com/junegunn/fzf supports donation via GitHub Sponsors, PayPal, and buy me a coffee.
    comment by 8organicbits · 2023-06-10 · in Ask HN: Dev productivity tools you would pay for
  30. …on my history as I clear it up once in a while. [0]: https://github.com/BurntSushi/ripgrep [1]: https://github.com/junegunn/fzf
  31. …As Shell I use zsh with some plugins managed via antigen on my Linux Mint default terminal. [0]: https://github.com/junegunn/fzf#fuzzy-completion-for-bash-an...
    comment by _RafaelKr · 2023-03-24 · in So you've installed `fzf` – now what?
  32. …maintained What do you mean by maintained? There are commits as recent as yesterday on the project: https://github.com/junegunn/fzf
  33. …about fuzzy-searching, despite the name. [1] https://github.com/lincheney/fzf-tab-completion [2] https://github.com/junegunn/fzf/wiki/Examples#processes
    comment by _dain_ · 2023-03-22 · in So you've installed `fzf` – now what?
  34. Something very close to this example is in the fzf “advanced” documentation at https://github.com/junegunn/fzf/blob/master/ADVANCED.md#usin...
    comment by peterstensmyr · 2023-03-22 · in So you've installed `fzf` – now what?
  35. Here is the autojump function for fzf/bash https://github.com/junegunn/fzf/wiki/examples#autojump You'll have to comment out the j() function in /usr/share/autojump/autojump.sh
    comment by dw_arthur · 2023-03-22 · in So you've installed `fzf` – now what?
  36. …fi /usr/share/doc/fzf/README.Debian explains this, as well as the setup for zsh, fish and vim. [1]: https://github.com/junegunn/fzf#fuzzy-completion-for-bash-an...
    comment by mlegendre · 2023-03-21 · in So you've installed `fzf` – now what?
  37. …the width and figured it out, here’s where i asked, learned, and shared my figlet script fzfont https://github.com/junegunn/fzf/discussions/3211 https://asciinema.org/a/grALSk2M1tkVPiiyrAGCbdX5J (without width adjustment iirc)
    comment by grimgrin · 2023-03-21 · in So you've installed `fzf` – now what?
  38. …for this. I didn't know about the built-in-cd. For anyone on macOS trying to get Alt-C to work see https://github.com/junegunn/fzf/issues/164 .
    comment by spearman · 2023-03-21 · in So you've installed `fzf` – now what?
  39. …-150 --pretty=format:%s '..{2}'") || return git checkout $(awk '{print $2}' <<<"$target" ) } [1] https://github.com/junegunn/fzf/wiki/Examples#git
    comment by calmoo · 2023-03-21 · in So you've installed `fzf` – now what?
  40. fzf actually has a huge list of functions for the shell to use on their wiki https://github.com/junegunn/fzf/wiki/examples
    comment by rjzzleep · 2023-03-21 · in So you've installed `fzf` – now what?
  41. Looks like the author doesn't know about FZF's different search syntaxes https://github.com/junegunn/fzf#search-syntax If they had left quoted the word makefile, GNUmakefile would have been the first result.
    comment by ithrow · 2023-03-19 · in A different approach to fuzzy finding
  42. …in any shell. I use fish but they work with bash, zsh and the like. [0] https://starship.rs/ [1] https://github.com/junegunn/fzf
  43. …fish's that has syntax highlighting) without disabling the rest of fzf's shell keybindings: I filed https://github.com/junegunn/fzf/issues/3115 , "How to selectively disable Ctrl+R shell keybinding (while NOT disabling Alt+C & others)"…
    comment by ronjouch · 2023-01-08 · in Fish 3.6.0
  44. …when it will be polished enough I will open-source it. [1]: https://github.com/gopasspw/gopass [2]: https://github.com/junegunn/fzf [3]: https://github.com/alecdwm/pass-rofi-gui [4]: https://shortcat.app/ Edit: About the AWS login form. I…
  45. …all the time by pressing Ctrl+R and then typing the first letters of a few words I remember using. https://github.com/junegunn/fzf It's also useful to remove duplicate commands and store infinite history. Add this to ~/.bashrc: export…
  46. fzf: https://github.com/junegunn/fzf
  47. …fail to see how this could succeed as a paid product, especially with a subscription model. [0] https://github.com/junegunn/fzf [1] https://github.com/BurntSushi/ripgrep [2] https://github.com/tmux/tmux [3]…
    comment by _andrei_ · 2022-12-09 · in Telemetry is now optional in Warp
  48. …fast. This is just a subset of what it can do, because it integrates with Emacs and other editors. https://github.com/junegunn/fzf
  49. Ctrl-r history search is made 1000x better with fzf fuzzy history search. https://github.com/junegunn/fzf
    comment by tcoff91 · 2022-11-29 · in Keyboard shortcuts for GNU Readline
  50. For extra boost, add fzf and its shell integration. https://github.com/junegunn/fzf
    comment by anamexis · 2022-11-29 · in Keyboard shortcuts for GNU Readline