Страница 1 из 1

Баг с цветом перехода на уровень вверх (..)

Добавлено: Вс ноя 05, 2017 19:22
aLLigator
Поиском не нашел ничего похожего, рискну создать новую тему.
Захотелось сделать цветовую подсветку каталогов начинающихся с точки, т.е. типа ".Каталог". Сделал шаблон поиска по маске ".*" и типу (атрибуту) только каталог.
В принципе все это работает как надо, вот только заметил что абсолютно все (в любых каталогах) переходы на уровень вверх (..) тоже стало подсвечивать этим цветом. Может кто в курсе как от этого избавиться?

Добавлено: Вс ноя 05, 2017 20:02
Avada
aLLigator
Начнём с того, что это не баг. Что вы указали, то и отмечается. Регулярными выражениями с указанием ровно одной начальной точки пользоваться не пробовали? Что-то типа ^\.\w получится.

Добавлено: Вс ноя 05, 2017 20:14
aLLigator
Avada писал(а):aLLigator
Что вы указали, то и отмечается.
Указал-то я как раз с ограничением для каталогов, с какого перепугу по сути команда cd.. стала попадать в результат такого поиска так и не понял.
Кстати, благодарю за решение, теперь подсвечивает как нужно.

Добавлено: Вс ноя 05, 2017 20:17
Staniclaw
Зато тем, кто перешёл с «Проводника», м. б., будет интересен способ скрыть непривычные им две точки. :)

Добавлено: Вс ноя 05, 2017 20:20
Avada
aLLigator
Две точки — это универсальный "псевдоним" любого вышележащего каталога. Раз такое имя в файловой строке выводится, оно и подсвечивается.

Staniclaw
Во-первых, зачем их скрывать кому бы то ни было, во-вторых, где тут было скрытие?

Добавлено: Вс ноя 05, 2017 20:47
Staniclaw
Avada писал(а):где тут было скрытие?
Я имел в виду — создать шаблон поиска папки с именем из двух точек и назначить ему цвет фона файловой панели. Останется только стрелка. У себя так сделал — забавно получилось.