Zsh
fzf: comment optimiser son utilisation de la ligne de commande
· ☕ 12 min de lecture

fzf est un programme filtrant le flux de son entrée standard par mots clefs fournis par l’utilisateur de manière interactive. Le filtre est du type fuzzy (d’où le nom fzf pour fuzzy finder), c’est-à-dire que les termes fournis au programme sont décomposés en sous-mots afin de permettre des recherches approximatives par l’utilisateur. Par exemple, prenons l’entrée suivante:

1
2
3
toto
titi
tutu

Si l’utilisateur fournissait le terme tt, toutes les lignes seraient sélectionnées, puisque les sous-mots t et t se trouvent tous deux dans toutes les lignes. Cependant, avec le terme de recherche oo, seul la première ligne correspondrait avec le mot toto selon le même raisonnement.