How to install and use fzf: the command-line fuzzy finder

preview_player
Показать описание
On this episode of 'Coding Tip of the Day' I go through the process of installing, configuring and using the command-line fuzzy finder tool, fzf.

MY TECH

TECH ACCESSORIES

VIDEO GEAR

^ Note for the Amazon links above: as an Amazon Associate I earn from qualifying purchases.

MUSIC

ABOUT ME
I'm a professional software engineer working at Amazon in New York City. I enjoy making videos about the tech industry so if you have a question please get in touch either through the comments or any of my socials and I'd be happy to help out. Thanks for checking out the channel!

FOLLOW ME

Рекомендации по теме
Комментарии
Автор

Do you know how to make it so that fuzzy searching also respects the .gitignore?

For example, when doing cd **<Tab> in a project with node_modules, I get a bunch of directories that I probably don't ever want to do it. Thanks in advance! Great video by the way.

GTXJason
Автор

Thank you for the great intro vid. For folks watching this video now, note that adding the "--extended" option to your ".bashrc" or ".zshrc" file is no longer necessary per this quote from the top of "man fsf" output: "...extended-search mode, since 0.10.9, is enabled by default."

LeeWButler
Автор

This video should be included to the official documentation page as "Quick Start" material for fzf. It's short and informative. Thanks a lot!

pavelsapehin
Автор

Thank you so much this awesome detailed video on installing fzf

krishnamalleboina
Автор

Awesome, I was lookig for something very similar. Thank you very much.

hctrjs
Автор

Hi, which configuration do you have in bash that shows this cool prompt? Thanks!

MrGuiles
Автор

Much more helpful than the Luke Smith video. PROPS

FlyingEbi
Автор

How do I set ctrl+r to use fzf and not the vanilla search in bash?

somebodyoncetoldme
Автор

Great stuff and so well presented. Thanks...

The only problem I had was getting the 'git add<Ctrl-T>' function to work. It failed to skip the ignored files. I'm on a Macbook with my .zshrc in ~/.config/zsh/.zshrc.

I found a pretty neat one that did work: "git ls-files -m -o --exclude-standard | fzf -m --print0 | xargs -0 -o -t git add -p"

keoniili
Автор

Any clue how to make fzf display hidden files (e.g dotfiles) in the fuzz search? I'm using bash not zsh, it would be nice to let it continue using the "find" command.

relhage
Автор

which font style you were using in this video?

yashsonune
Автор

I enjoyed this :) I have a question, often when i git diff, i see long file paths to a file i want to vim into or something like that, and i use the mouse to select the path after typing git status. Is there a better way to copy the path to the file? Maybe using fzf? so that i wouldnt have to use my mouse to select the path?

doktoren
Автор

Woow you explained so good,
thank you!

alef
Автор

Hi thanks for the video, could you please help me to know how to i use this key binding on mac "export FZF_COMPLETION_OPTS='+c -x'" what is +c -x mean

SnortDefence
Автор

Thank you sir for a great video! very useful!

ElektroDrrrEL
Автор

How have you got your name, path and github branch displayed like that in your terminal?

matthewfelgate
Автор

fzf doesn't seem to work with absolute paths for me, do you have any idea why ?

iCorx
Автор

Hey, can you tell me what the powerline/airline looking bar in your terminal is?

norcal
Автор

What theme you are using may i know the theme name ?

SnortDefence
Автор

i cannot cd to hidden directories, I tried the --hidden option but it does not work

georgesmith