← Retour au blog
tech 11 mai 2026

Alors, tu as installé `fzf`. Et maintenant ? (2023)

Découvre comment `fzf` peut transformer ta productivité en ligne de commande grâce à des fonctionnalités de recherche floues et des raccourcis intuitifs.

Article inspiré de la source originale
So you've installed `fzf`. Now what? (2023) ↗ andrew-quinn.me

Introduction

Tu viens d'installer fzf et tu te demandes quoi faire ensuite ? Bienvenue dans un monde où la recherche floue transforme ta manière de naviguer et de travailler dans le terminal.

Pour ceux qui ne connaissent pas, fzf est un outil de recherche floue en ligne de commande qui te permet de filtrer et de trouver rapidement des fichiers, des commandes et bien plus. Son installation est souvent le premier pas vers une utilisation plus efficace de ton terminal.

Pourquoi fzf ?

Les outils Unix classiques comme grep, find, ou awk sont puissants mais peuvent parfois être limités par leurs capacités de recherche exacte. fzf comble cette lacune avec sa recherche floue qui te permet de retrouver des éléments même si tu ne te souviens pas exactement de leur nom.

Les bases : Commandes et raccourcis

  • Ctrl+R amélioré : Normalement, Ctrl+R dans un terminal te permet de rechercher dans l'historique des commandes. Avec fzf, cette fonctionnalité est améliorée. Tu n'as plus besoin de te souvenir de chaque lettre exacte, fzf te propose une liste dynamique qui se met à jour au fur et à mesure que tu tapes.
  • Alt+C pour naviguer : Imagine que tu cherches un dépôt de projet mais que tu as oublié son chemin exact. Alt+C te permettra de naviguer rapidement parmi tes dossiers grâce à une interface de recherche floue.

Utilisation avancée : Trouve et agis

  • Intégration avec rg (Ripgrep) : fzf s'intègre parfaitement avec d'autres outils comme rg. Par exemple, rg . | fzf te permet de rechercher dans chaque ligne de chaque fichier.
  • Édition rapide avec vim : Une fois que tu as trouvé le fichier que tu cherches, tu peux l'ouvrir directement dans vim avec vim $(rg . | fzf | cut -d ":" -f 1).

Optimiser ton flux de travail

fzf ne se contente pas de rechercher. Il te permet aussi de déplacer, renommer ou supprimer des fichiers avec des commandes simples, augmentant ainsi ton efficacité.

  • Déplacement intelligent : Utilise mv $(fzf) $(fzf) pour sélectionner et déplacer des fichiers sans effort.

Conclusion

fzf est plus qu'un simple outil de recherche. C'est un levier pour transformer ton efficacité en ligne de commande. Que tu sois développeur, sysadmin ou un passionné de la ligne de commande, fzf a quelque chose à t'offrir.

Discutons de ton projet en 15 minutes.

fzf fuzzy search command line productivity terminal
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call