ripgrep — основной поиск по Markdown, Nix и исходникам. Он быстро находит ссылки, настройки и потенциальные проблемы, не требуя открывать отдельный индекс или IDE.
Как я его использую
Обычно поиск начинается широко: имя опции, старый путь или фрагмент ссылки. Затем я ограничиваю тип файлов и каталог, чтобы результат оставался читаемым. Это быстрее, чем надеяться на память или вручную обходить дерево проекта.
Для поиска самих файлов рядом работает fd, а интерактивный выбор результата делает fzf. В редакторе тот же подход продолжается в Neovim: сначала найти точное место, затем менять.
Особенно полезен ripgrep при ревизии цифрового сада — им можно обнаружить старые wikilinks, технические заглушки и случайно опубликованные значения.