Каждый день мы ищем: файлы в проекте, команды в истории, процессы для убийства. grep находит, но не выбирает.тает ведобавляет интерактивный поиск с нечетким сопоставлением туда, где его раньше не было. Утилита принимает список строк на вход, а на выходе отдаёт выбранную. ➤ Вариант 1 (Поиск по истории команд): привязка к Ctrl+R превращает поиск в истории из слепого перебора в интерактивную прогулку.# Добавить в .bashrc или .zshrc bind '"\C-r": "\C-e \C-u history | fzf --tac --no-sort | xargs -I {} echo {}"' fzf: поиск, который работает везде Каждый денбольше не нужно помнить, где лежит проект, запущенный месяц назад.# Переход в любую папку в проектах cd $(find ~/projects -type d 2>/dev/null | fzf) # Или с предпросмотром содержимого cd $(find ~/projects -type d | fzf --preview 'ls -la {}') fzf: поиск, который работает везде Каждый день нашел процесс глазами — убил, не выходя из поиска.# Выбрали процесс — отправили SIGTERM kill -15 $(ps aux | fzf | awk '{print $2}') # С предпросмо