Страница 1 из 1
Поиск файлов с текстом, содержащем слэш
Добавлено: Пт окт 20, 2017 12:06
Batya
В 9-ке иногда напарываюсь на эту проблему, но думал, что Гислер исправит.
Но, видимо, никто этот косяк не замечает:
Если выполнять поиск файлов "С текстом", который содержит символ "\" (например, файлы с путём), то при НЕустановленной опции "Регулярные выражения" для нормальной отработки поиска нужно каждый "\" заменить на "\\".
Это жутко неудобно.
К тому же, если искать с заменой на "\\", при просмотре без плагинов по F3 переход на искомый текст случится, а при просмотре плагинами (например, syn2) по F3 на искомый текст не переходит.
Windows 7 x64
Total Commander 9.10 RC 3 x64
Прошу кого-нибудь выложить репорт на офф. форум.
Добавлено: Пт окт 20, 2017 12:24
Avada
Batya
Вариант с удвоением бэкслэша указан в справке типовым решением, так что это как минимум не ошибка. И о чём, собственно, репортить? О неправильной работе плагинов? Это проблема их авторов или Гислера?
Добавлено: Пт окт 20, 2017 12:55
Batya
Да уж...
Каюсь, не видел это в справке.
Но это жутко неудобно для поиска - чтобы найти в каком файле-списке лежит искомый мною путь к файлу, мне нужно каждый слэш поменять на двойной. Хоть откатывайся на старую версию.
Avada, подскажи, пожалуйста, когда это "фича" появилась?
В подавляющем большинстве поисков по тексту (зачастую, это текстовые редакторы) используются отдельные опции "Escape-последовательность", "Esc-последовательности", "Специальные символы", "Подстановочные знаки" и т. п.
Экспериментальным путём выяснил, что замену на двойной слэш обязательно нужно делать, если только текст содержит те самые \t или \n. Если такой комбинации в искомом тексте не встречается, то менять не обязательно.
Ужасно - следить за содержимым искомого текста!
Можно кого-нибудь попросить запросить на офф. форуме, если не опцию в диалог поиска (идеально), то хотя бы ключ в wincmd.ini для отключения этой "фичи"?
Добавлено: Пт окт 20, 2017 13:15
Avada
Batya
Это появилось в четвёртой версии Windows Commander, то есть 18 лет назад. Так что не думаю, что удастся откатиться на старую версию. Я на оффоруме не зарегистрирован, больше ничем помочь не могу.
Добавлено: Пт окт 20, 2017 15:07
Batya
Avada писал(а):Это появилось в четвёртой версии Windows Commander, то есть 18 лет назад.
Ух-ты! А начал я на эту беду натыкаться только в 9-ке

Значит у меня раньше мало было мусора в каталоге "
\temp"

Добавлено: Пт окт 20, 2017 15:09
sa
Batya
Тут недавно обсуждалось. Тоже были недовольные.
Добавлено: Пт окт 20, 2017 16:22
Batya
sa
Да, полностью согласен с последним постом redfox!
Поиск со спецсимволами крайне редко нужен, в том время как поиск путей файлов очень частая операция.
Пожалуйста, кто зарегистрирован на офф. форуме, плюсаните в поддержку, хотя бы, добавления ключа в wincmd.ini для отключения поиска со спецсимволами.