====== fzf (удобный поиск) =======
🧿 fzf — fuzzy finder:\\
Поиск по истории команд, файлам, git, ssh, и всему, что движется\\
Автодополнение в CLI (можно настроить)\\
Используется с ''ctrl+R'', ''ctrl+T'', ''alt+C'' и др.\\
🛠 Шаг 1: Установка\\
sudo apt update
sudo apt install fzf
🛠 Шаг 2: Включение автодополнения и хоткеев\\
Добавим в ''~/.bashrc'':
# fzf bindings
[ -f /usr/share/doc/fzf/examples/key-bindings.bash ] && source /usr/share/doc/fzf/examples/key-bindings.bash
[ -f /usr/share/doc/fzf/examples/completion.bash ] && source /usr/share/doc/fzf/examples/completion.bash
Применяем:
''source ~/.bashrc''
🎮 Горячие клавиши:\\
''Ctrl+R'' Поиск по истории команд\\
''Ctrl+T'' Вставка пути к файлу (фаззи-поиск)\\
''Alt+C'' Быстрый переход по каталогам\\
✅ Решение: задать ''--layout=reverse''\\
Открой ''~/.bashrc'' и добавь/измени переменные окружения:
export FZF_DEFAULT_OPTS="--layout=reverse --height=40% --border"