2024-02-24 16:36:32 +01:00
|
|
|
# fzf
|
|
|
|
|
|
|
|
> Recherche approximative en ligne de commande.
|
|
|
|
> Similaire à `sk`.
|
|
|
|
> Plus d'informations : <https://github.com/junegunn/fzf>.
|
|
|
|
|
|
|
|
- Lance `fzf` sur tous les fichiers du répertoire spécifié :
|
|
|
|
|
|
|
|
`find {{chemin/vers/répertoire}} -type f | fzf`
|
|
|
|
|
|
|
|
- Démarre `fzf` pour les processus en cours :
|
|
|
|
|
|
|
|
`ps aux | fzf`
|
|
|
|
|
2025-03-23 01:42:58 +02:00
|
|
|
- Sélectionne plusieurs fichiers avec `<Shift Tab>` et écrit dans un fichier :
|
2024-02-24 16:36:32 +01:00
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`find {{chemin/vers/répertoire}} -type f | fzf {{[-m|--multi]}} > {{chemin/vers/fichier}}`
|
2024-02-24 16:36:32 +01:00
|
|
|
|
|
|
|
- Lance `fzf` avec une requête donnée :
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "{{query}}"`
|
2024-02-24 16:36:32 +01:00
|
|
|
|
|
|
|
- Lance `fzf` sur les entrées qui commencent par core et se terminent par go, rb, ou py :
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "^core go$ | rb$ | py$"`
|
2024-02-24 16:36:32 +01:00
|
|
|
|
|
|
|
- Lance `fzf` sur les entrées qui ne correspondent pas à pyc et qui correspondent exactement à travis :
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "!pyc 'travis"`
|