fzf
Нечеткий поиск из командной строки.
- Запустить поиск по всем файлам в произвольном расположении:
find {{path/to/search}} -type f | fzf
- Запустить поиск по работающим процессам:
ps axu | fzf
- Выбрать несколько файлов с помощью
Shift + Tab
и записать в файл:
find {{path/to/search_files}} -type f | fzf -m > {{filename}}
- Запустить поиск с заданным запросом:
fzf -q "{{query}}"
- Запустить поиск записей, начинающихся с "core" и оканчивающихся "go", "rb" или "py":
fzf -q "^core go$ | rb$ | py$"
- Запустить поиск записей, которые не соответствуют "pyc" и точно соответствуют "travis":
fzf -q "!pyc 'travis"