При выполнении поиска во всем приложении Rails я использую пользовательскую область, чтобы исключить результаты из областей, которые мне не нужны. Например, файлы журналов, плагины поставщиков и т. Д. Это работало хорошо, за исключением того, что с тех пор, как была добавлена поддержка RVM, мои поиски теперь включают все файлы в каждом установленном геме. Это часто приводит к большому количеству результатов поиска, хотя на самом деле в коде моего проекта всего несколько совпадений.
У меня возникли проблемы с созданием правила, исключающего драгоценные камни в моем каталоге .rvm.
Я пробовал множество вариантов правил исключения, таких как следующие:
&&!file[CORE]:*/.rvm//*
&&!file[CORE]:~/.rvm//*
Я подозреваю, что проблема может быть связана с этими файлами, существующими вне проекта, но все правила исключения, похоже, сосредоточены на файлах в корне проекта.