So you've installed `fzf`. Now what? (2023)
38 points by isuffix
38 points by isuffix
I'm definitely in the target audience for this. I installed fzf, decided it's brilliant and forget to ever use it. Maybe now I will?
The key is to integrate it into your existing shell setup, personal scripts and aliases. I use fzf all the time but I almost never launch it directly.
this might be a great post, but I feel that starting with the fzf shell integrations is doing its goal of answering "now what" to even less of an audience
i use ctrl-r and am familiar with it in bash, asking me to replace it is an unacceptable steep ask. tell me how to exercise the same behavior without replacing my defaults
it's an enhanced default, really. you do want it to replace ctrl-r; half the magic is keeping your muscle memory and getting an experience that is enriched but otherwise the same as your old flow. ctrl-r is probably my most used command and fzf was a drop in enhancement with no learning curve and since it's launched with ctrl-r I don't forget to use fzf.
Though I eventually switched to Fish shell, which just gives you the same behavior out of the box...
this has convinced me, i will be adding it + its shell integrations shortly. TIL!
You can also use the ctrl-t shortcut for finding files to include in your command. I use this with git a lot when picking which files I want to be associated with a specific change. I've also used it to filter grep output to whittle down what I'm looking for.