30 lines
1.1 KiB
Markdown
Raw Normal View History

# fzf
> Инструмент нечеткого поиска (fuzzy finder).
> Похож на `sk`.
> Больше информации: <https://github.com/junegunn/fzf#usage>.
- Запустить `fzf` для всех файлов в указанном каталоге:
`find {{путь/к/каталогу}} -type f | fzf`
- Запустить `fzf` для запущенных процессов:
`ps aux | fzf`
- Выбрать несколько файлов с помощью `<Shift Tab>` и записать их в файл:
`find {{путь/к/каталогу}} -type f | fzf {{[-m|--multi]}} > {{путь/к/файлу}}`
- Запустить `fzf` с указанным поисковым запросом:
`fzf {{[-q|--query]}} "{{запрос}}"`
- Запустить `fzf` для записей, начинающихся с `core` и заканчивающихся на `go`, `rb` или `py`:
`fzf {{[-q|--query]}} "^core go$ | rb$ | py$"`
- Запустить `fzf` для записей, которые не содержат `pyc`, но содержат `travis`:
`fzf {{[-q|--query]}} '!pyc travis'`