fzf live REPL

Dev tools

command line fuzzy finder

SHOW HN2019

190points
27comments
#205of 2,195 in 2019
Top 10%of 2019 by points

How HN took it

MixedNo clear lean

5 positive, 6 neutral or asking, 1 mixed, 2 critical, out of 14 comments about the project. Thread score +0.12.

Execution: 1 for, 2 againstDocs: 2 for, 0 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Cool idea and useful live previews

    From 2 comments
    • This is really cool. I didn't realize --preview could take something as complex as this.
      scriptdevil on HN
    • The live previews were great, but it took absolutely forever for the command to get typed out before it moved onto the execution! I might suggest speeding up the typing, or just…
      CaptainMarvel on HN
  • Useful fzf tips and related tools shared

    From 2 comments
    • Very cool. Relevant: https://github.com/akavel/up
      akkartik on HN
    • I obtain a similar thing by adding this snippet to my .zshrc[0]. Notice I use bat[1] and exa[2] as alternative to cat and ls. This is the result:…
      alien1993 on HN

Objections

  • Running commands on every keystroke is dangerous

    From 2 comments
    • This looks cool, though running e.g. arbitrary ruby scripts seems kinda dangerous when it executes on every character instead of only when you ask it to.
      eridius on HN
    • And many other things besides Ruby scripts
      colordrops on HN
  • Typing out the command before execution is too slow

    From 1 comment
    • The live previews were great, but it took absolutely forever for the command to get typed out before it moved onto the execution! I might suggest speeding up the typing, or just…
      CaptainMarvel on HN

Requests

  • Add a security check to block destructive commands

    From 1 comment
    • My exact concern with this. For now I can only recommend using it with read-only commands and not pasting anything into it that you do not fully understand. Probably will add…
      pawelduda on HN
  • Add a short intro to fzf in the post

    From 1 comment
    • Thank you for sharing! I had no idea what fzf was when I read your post at first, so I was confused. Maybe just a quick intro sentence (with a link) to help set some context.…
      nlh on HN

Alternatives named

  • up (akavel)

    From 2 comments
    • Very cool. Relevant: https://github.com/akavel/up
      akkartik on HN
    • <shameless-plug> You may also like to have a look at https://github.com/akavel/up as an alternative. It now executes the command only after Enter is pressed (though originally I…
      akavel on HN
  • fzf.vim

    From 2 comments
    • The fzf.vim[0] plugin offers similar capability in vim to give you this: https://asciinema.org/a/171913 [0]: https://github.com/junegunn/fzf.vim
      yankcrime on HN
    • In a familiar fashion, if you use fzf.vim along with ripgrep you can run :Rg without any arguments and get a real time filter on finding any text within your project. Normally…
      nickjj on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/20455857)