Основное решение, которое я нашел до сих пор, - это использование Launchy в качестве основного инструмента и Tracker в качестве второго шага, когда это необходимо.
Launchy:
Хорошо, потому что он быстро запускается с помощью CTRL + ALT + Пробел, быстро показывает результаты и будет индексировать пути и имена файлов многих файлов (DO Gnome ограничен 5000).
Плохо, потому что 1) индексирует только имена файлов и пути, а не содержимое файлов, 2) требует частых перезагрузок системы из-за всевозможных видимых ошибок независимо от того, какую версию я устанавливаю
Desktop Search (трекер-игла):
Хорошо, потому что он индексирует содержимое файлов для многих типов файлов. Кажется, все гораздо надежнее, чем альтернативы, которые я пробовал (recoll, DocFetcher и т. Д.).
Плохо, потому что это отдельная программа и, следовательно, нужно сделать несколько дополнительных шагов. В общем, я не очень доволен интерфейсом.
Другие вопросы:
Ни одна из этих программ не интегрирована с Nemo (или Nautilus в других системах GNOME). Функция поиска Nemo не включает содержимое файла и является чрезвычайно медленной (очевидно, потому что она не проиндексирована, хотя конкретные результаты поиска могут быть сохранены).
Я также пробовал различные инструменты командной строки (в основном find, grep и pdfgrep), но даже если бы я потратил время, чтобы узнать, как они работают, на самом деле они не предназначены для того, чтобы делать что-то вроде того, что я ищу. Я предполагаю, что должен быть какой-то способ для создания индексов для них, но они абсурдно медленны для тех широких поисков, которые я пытаюсь сделать.