Как фильтром исключить из поиска каталог $tf?

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Как фильтром исключить из поиска каталог $tf?

Post by писят шесят семисят »

Поиски в папке с проектами под контролем TFS занимают целую вечность, потому что в подкаталоге $tf находится уйма файлов.
Я пытался исключить их фильтром /^$tf\\*/ но все равно они попадают в поиск.
Если имеет значение, то в этом подкаталоге находятся тысячи *.gz файлов, которые всетречаются и в самих проектах, так что по расширению я не могу их исключать.
ЧЯНТД?
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Как фильтром исключить из поиска каталог $tf?

Post by HaRT »

писят шесят семисят wrote: ЧЯНТД?
Я не знаю, должен ли такой подход сработать в принципе, но раз уж Вы пишете регэксп, то ‘$’ тоже надо экранировать. Кстати, зачем регэксп? Почему не просто “$tf”?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Как фильтром исключить из поиска каталог $tf?

Post by Yegor »

Я себе сделал вот такую группу:

и при поиске по AltF7 включаю фильтры: [x] Use filter и деактивирую группу:

Code: Select all

╔═══════════════════════════════ Filters menu ════════════════════════════════╗
║- Source Repositories   │ ..............D+.............. ... │ .svn,.hg,.git ║
╟────────────────────────┼────────────────────────────────────┼───────────────╢
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Как фильтром исключить из поиска каталог $tf?

Post by писят шесят семисят »

HaRT wrote:
писят шесят семисят wrote: ЧЯНТД?
Я не знаю, должен ли такой подход сработать в принципе, но раз уж Вы пишете регэксп, то ‘$’ тоже надо экранировать. Кстати, зачем регэксп? Почему не просто “$tf”?
Просто из хелпа не совсем понятно как сказать "НЕ" без регекспа.
Разве доллар нуждается в ескейпе \$? Все равно, это тоже не работает: /^\$tf\\*/
Можно привести полный текст фильтра, исключающего подкаталог $tf?
писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Как фильтром исключить из поиска каталог $tf?

Post by писят шесят семисят »

Yegor wrote:Я себе сделал вот такую группу:

Code: Select all

║ [x] Mask: .svn,.hg,.git                                               ↓║
То есть по расширениям? Я же писал, не применимо в моей ситуации. Или я что-то не так понял?
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Как фильтром исключить из поиска каталог $tf?

Post by Yegor »

Это не расширения, а названия папок. В вашем случае нужно просто добавить "$tf" в маску:

Code: Select all

╟────────────────────────────────────────────────────────────────────────╢
║ [x] Mask: .svn,.hg,.git,$tf                                           ↓║
╟──────────────────┬─────────────────────────────────────────────────────╢
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Как фильтром исключить из поиска каталог $tf?

Post by писят шесят семисят »

Все равно не понимаю :(
Теперь он ищет только в $tf.
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Как фильтром исключить из поиска каталог $tf?

Post by HaRT »

писят шесят семисят wrote: Теперь он ищет только в $tf
Читаем внимательно:
Yegor wrote: при поиске по AltF7 включаю фильтры: [x] Use filter и деактивирую группу
(выделение моё). Обратите внимание на минус в цитируемом мной сообщении.
Фар есть инструмент, а не нянька. © 2009 DrKnS
писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Как фильтром исключить из поиска каталог $tf?

Post by писят шесят семисят »

Минус! да!
Post Reply

Return to “Нужна помощь”