Шаблон для отбора папок

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Paulus
Сообщения: 29
Зарегистрирован: Пн май 16, 2005 18:39
Откуда: St. Petersburg

Шаблон для отбора папок

Сообщение Paulus »

Вот если нажать CTRL+<F12> и написать там например *48*\, то будут отображены только папки, в имени которых есть "48". А если сохранить это как шаблон и применить его, то не работает. В чем дело?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Тотал не поддерживает сокрытие папок с помощью шаблонов поиска. Пока, во всяком случае.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Paulus писал(а):А если сохранить это как шаблон и применить его, то не работает.
В качестве хоть какой-то альтернативы вариант
а) LOADSEARCH <имя шаблона>
б) Начать поиск
в) Файлы на панель
никак не устроит?
Paulus
Сообщения: 29
Зарегистрирован: Пн май 16, 2005 18:39
Откуда: St. Petersburg

Сообщение Paulus »

sa,
да, так можно, только получается долго, даже если ставить глубину вложенности "только текущий", все равно медленно отбирает.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Если всё дело в скорости, то чем не подходит самый первый вариант с Ctrl+F12 и выбором маски? Тем более, если маску там обозвать как-нибудь понаглядней, например
Маска N1 для папок содержащих 48;*48*\
Или список требуемых масок слишком обширный?

Add
Для получения результата, аналогичного маске *48*\, следует добавить слэш к псевдоимени, иначе будут показаны только каталоги (без файлов, если они имеются на панели)
Маска N1 для папок содержащих 48\;*48*\
Последний раз редактировалось sa Пт дек 17, 2010 13:25, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Обозвать можно шаблон с такой маской, о приминении которого писал MVV выше.
Paulus
Сообщения: 29
Зарегистрирован: Пн май 16, 2005 18:39
Откуда: St. Petersburg

Сообщение Paulus »

sa писал(а):Если всё дело в скорости, то чем не подходит самый первый вариант с Ctrl+F12 и выбором маски? Тем более, если маску там обозвать как-нибудь понаглядней, например
Маска N1 для папок содержащих 48;*48*\
Или список требуемых масок слишком обширный?
Да, так и приходится делать, только я не догадывался задать "псевдоимя".
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Paulus
Может, я чего-то не понимаю, но как приходится делать? Псевдоимя - это имя шаблона или что?
Paulus
Сообщения: 29
Зарегистрирован: Пн май 16, 2005 18:39
Откуда: St. Petersburg

Сообщение Paulus »

Flasher писал(а):Paulus
Может, я чего-то не понимаю, но как приходится делать? Псевдоимя - это имя шаблона или что?
Ну когда нажимаешь CTRL+F12, пишешь туда "Маска N1 для папок содержащих 48;*48*", получается "Маска N1 для папок содержащих 48" это несуществующая папка, как бы название этого поиска.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher
В диалоге, открываемом по Ctrl+F12 есть пример:
Укажите шаблон(ы) файлов (например: s*.doc;*.tx?)
В рассматриваемом случае вместо s*.doc вписано псевдоимя: Маска N1 для папок содержащих 48 (вряд ли найдётся файл/каталог с таким именем!), а вместо *.tx? соответственно содержательная часть: *48*\
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Paulus
А, то есть использовать список истории выделений, сохраняющихся в секции [Selection] из wincmd.ini? Только я не вижу в таком длинном наименовании особого смысла, сама маска уже за себя говорит. Разве нет? Да и история, не знаю как у кого, у меня частенько подчищается. Поиск по буквам в этом списке не работает, т.е. нужно либо производить навигацию стрелками вверх/вниз, либо мышкой открывать список. Иногда быстрей самому ввести маску, чем распахивать этот список. Поиск в окне списка шаблонов работает только по первой букве, что также затрудняет навигационную задачу.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):Поиск по буквам в этом списке не работает
Alt+Down (если без мышки) и поиск по буквам работает.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):и поиск по буквам работает
И каким образом?
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):И каким образом?
Примерно так.
Нажимаем Ctrl+F12, затем Alt+Down. При вводе нескольких символов и нажатии Enter будет выбрана первая сверху строка, начинающаяся с введённого текста.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa
Понял. Довольно долго. Быстрей самому вбить. Хотелось бы быстрого поиска по букве так, как это сделано с поиске в текущем каталоге файловых панелей, т.е. с вводом любой части маски и, естественно, без предварительного разворачивания списка.
Ответить