Про Salix. Шпаргалки. Thunar и поиск файлов

Алексей Федорчук

Как ни странно, в Thunar’е штатно нет такой, казалось бы, неотъемлемой функции файлового менеджера, как поиск файлов, да плагинов соответствующего назначения не обнаруживается. Однако это можно исправить минимум двумя сторонними средствами.

Первое из таких средств — утилита Catfish, которая обнаруживается в системе после полной инсталляции Salix’а. А при выборе базовой установки её легко добавить посредством

$ sudo slapt-get -i catfish

Утилита Catfish — нечто вроде интегратора таких команд, как find (задействована по умолчанию), locate, slocate и любых других «искателей» которые могут быть установлены в системе. О её собственных возможностях я некогда писал http://alv.me/?p=487, и, насколько видел, с тех пор они не изменились. Так что расскажу, как её можно прикрутить к Thunar’у.

Впрочем, мои читатели уже и сами догадались, как — с помощью всё того же волшебного пункта Правка -> Особые действия добавить её вызов в контекстное меню, заполнив такую вот форму:

thunar-search-01И в качестве условия появления отметив боксик Каталоги.

Утилита Catfish — средство достаточно гибкое и мощное, но несколько громоздкое для поиска «на скорую руку», когда необходимость отыскать некий файл неожиданно возникает при просмотре файловой иерархии. Кроме того, в ней не предусмотрено поиска по содержимому файлов. Поэтому в ряде случаев удобнее воспользоваться утилитой mate-search-tool из пакета mate-utils. Правда, он потянет за собой ряд компонентов декстопа MATE (включая даже mate-desktop). Но от фанатичного пуризма мы ведь давно избавились, не так ли?

Если да — устанавливаем пакет:

$ sudo slapt-get -i mate-utils

А затем встраиваем mate-search-tool в контекстное меню Thunar’а:

thunar-search-02После чего отыскиваем в текущем каталоге нужный файл по его имени или маске:

thunar-search-03А дополнительно — и по входящему в него фрагменту текста:

thunar-search-04Хотя, если честно, мне обычно в большинстве случаев проще воспользоваться пунктов Открыть терминал из контекстного меню, а далее — утилита find в руки. Или, при необходимости, grep — особенно в сочетании со встроенными средствами поиска оболочки zsh и её глобальными псевдонимами, Но это — совсем другая история, в которой Thunar’а можно совсем не давать…

Оглавление | Шпаргалки