2024-12-01 02:33:32 -05:00
|
|
|
# fzf
|
|
|
|
|
|
|
|
> Buscador aproximado (fuzzy search) de la línea de comando.
|
|
|
|
> Parecido a `sk`.
|
|
|
|
> Más información: <https://github.com/junegunn/fzf>.
|
|
|
|
|
|
|
|
- Aplica `fzf` a todos los archivos en el directorio especificado:
|
|
|
|
|
|
|
|
`find {{ruta/al/directorio}} -type f | fzf`
|
|
|
|
|
|
|
|
- Aplica `fzf` a los procesos en ejecución:
|
|
|
|
|
|
|
|
`ps aux | fzf`
|
|
|
|
|
2025-03-23 01:42:58 +02:00
|
|
|
- Selecciona varios archivos con `<Shift Tab>` y los escribe a un archivo:
|
2024-12-01 02:33:32 -05:00
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`find {{ruta/al/directorio}} -type f | fzf {{[-m|--multi]}} > {{ruta/al/archivo}}`
|
2024-12-01 02:33:32 -05:00
|
|
|
|
|
|
|
- Aplica `fzf` con una consulta especificada:
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "{{consulta}}"`
|
2024-12-01 02:33:32 -05:00
|
|
|
|
|
|
|
- Aplica `fzf` en las entradas que comienzan con `programa` y finalizan con `go`, `rb`, o `py`:
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "^programa go$ | rb$ | py$"`
|
2024-12-01 02:33:32 -05:00
|
|
|
|
|
|
|
- Aplica `fzf` en entradas que no coinciden con `pyc` y coinciden exactamente con `travis`:
|
|
|
|
|
2025-07-18 13:22:40 -07:00
|
|
|
`fzf {{[-q|--query]}} "!pyc 'travis"`
|