FSearch - это быстрое поисковое утилита файла, вдохновленная всеми поисковой системой. Это написано в C и основано на GTK3.
Рекомендуется установить fsearch из одного из стабильных пакетов, если вы не знаете, что делаете.
The Development packages are primarily intended for testing and adventurous users.
| Распределение | Стабильный | Разработка |
|---|---|---|
| Ubuntu | PPA стабильная | PPA ежедневно |
| Arch Linux | Аур | Aur (git) |
| Fedora/Rhel/Centos | Copr стабильная | Copr ночью |
| Дебюн | OpenBuildService | |
| OpenSUSE | OpenBuildService | |
| Flatpak (ограниченные особенности) | Flathub | |
| Solus* | Solus Repository | |
| Freebsd* | Новички |
(*) Не поддерживается мной
https://github.com/cboxdoerfer/fsearch/wiki/roadmap
https://github.com/cboxdoerfer/fsearch/wiki/build-instructions
Локализация FSEARCH управляется с помощью WABLATE.
https://hosted.weblate.org/projects/fsearch/
Если вы хотите внести свой вклад, пожалуйста, отправьте их там, вместо того, чтобы открыть запросы на притяжение на GitHub. Это также включает в себя любые предложения к английским текстам - английский не мой родной язык, поэтому, вероятно, возникают ошибки и необычные слова.
Инструкции можно найти здесь: https://docs.weblate.org/en/latest/user/basic.html
И, конечно,: спасибо, что нашли время переводу fsearch!
Производительность. В Windows мне действительно нравится использовать поисковую систему. Он дает мгновенные результаты при печати для всех ваших файлов и множества полезных функций (повторное выступление, фильтры, закладки, ...). На Linux я не мог найти ничего, что даже отдаленно так быстро и мощно.
Прежде чем я начал работать над FSEARCH, я посмотрел на существующие решения. Я попробовал инструмент поиска Mate (ранее инструмент поиска GNOME), Recoll, Krusader (поиск поиска на основе), поиск файлов SpaceFM, Nautilus, AngrySearch и сома, чтобы выяснить, имеет ли смысл улучшить их. Однако они не совсем то, что я искал:
Я очень рекомендую FZF или очевидные инструменты: найти и (m) найти
Мне нравится их обоих, и моя долгосрочная цель - предоставить интерфейсы консоли, GTK3 и QT5 или, по крайней мере, облегчить их построению их. Однако в настоящее время это только GTK3, потому что мне нравится C больше, чем C ++, и я больше знаком с разработкой GTK.
Электронная почта: Christian.boxdoerfer [at] posteo.de