Как сказать Dolphin, какие файлы скрыть?

1887
Lars

Файловый менеджер KDE Dolphin может скрывать некоторые файлы, например, файлы, начинающиеся с .

Есть ли способ настроить, какие файлы он на самом деле скрывает? Например, я хотел бы, чтобы он скрывал все файлы, соответствующие

  • *~
  • *.synctex.gz
  • _flymake.
  • *.log

Я уже нашел этот пост, но он объясняет только то, как это сделать в представлениях папок, а не в обычном окне Dolphin.

Если скрытые файлы не могут быть настроены в KDE / Dolphin, есть ли другой хороший файловый менеджер, который поддерживает эту функцию?

4
Как объясняет ваша ссылка, Linux поддерживает скрытие файлов с именами, начинающимися с `.` - все остальное требует нового кода, либо в виде надстройки, либо путем изменения исходного кода файлового менеджера (в конце концов, он является открытым исходным кодом) , AFH 9 лет назад 0
Я думал, что сокрытие всех этих временных файлов является довольно распространенным требованием, которое уже реализовано в большинстве (или, по крайней мере, в некоторых) файловых менеджерах. Но, похоже, я ошибался и такой функциональности не существует? И люди с удовольствием прокручивают все эти файлы? Или как другие справляются с ними? Lars 9 лет назад 0
Я периодически удаляю или перемещаю файлы резервных копий, но часто ищу файлы журналов, поэтому не хочу, чтобы они были скрыты. Как правило, разработчики программного обеспечения проектируют свои файлы так, чтобы любые второстепенные интересы имели имена, начинающиеся с `.`, или содержались в каталогах с именами, начинающимися с` .`: посмотрите все данные конфигурации в вашем домашнем каталоге. Может быть, вы можете настроить ваши файлы журнала аналогичным образом. AFH 9 лет назад 0

2 ответа на вопрос

2
Fabian Ritzmann

Последние версии.hidden файлов поддержки Dolphin . .hiddenФайл должен быть создан в том же каталоге, что и файлы, которые будут скрыты. Каждая строка в .hiddenфайле содержит одно имя файла в каталоге, который будет скрыт. Шаблоны / файловые глобусы, такие как *~, *.synctex.gzили *.log, к сожалению, не поддерживаются.

Допустим, у вас есть каталог со следующим содержимым:
a.log
b.txt
b.txt~
c.txt
c.txt.gz

и вы хотите, чтобы скрыть файлы a.log, b.txt~и c.txt.gz. Вы должны создать файл .hiddenв том же каталоге со следующим содержимым:
a.log
b.txt~
c.txt.gz

Дельфин теперь будет отображать только:
b.txt
c.txt

0
AF7

К сожалению, я не знаю, можно ли это сделать с помощью Dolphin. У него есть панель фильтров, но она работает не так хорошо. У него также есть некоторые проблемы с *,? и т.д. ... когда-то на форумах говорилось, что они поддерживают RegEX, но, похоже, больше этого не делают. Может быть, некоторые изменения могут быть реализованы с использованием файла стиля .css?

Я могу предложить возможный ответ на вторую часть вопроса: Gwenview, программа для просмотра изображений, служит хорошим файловым менеджером. Он поддерживает фильтры по тегам, рейтингу, дате и имени, а также сочетания вышеперечисленного. Вы можете использовать фильтрацию имен для выполнения того, что вы хотите сделать, но это обходной путь. Тем не менее, Gwenview как файловый менеджер не так полнофункциональный, как Dolphin.

Похожие вопросы