helm-projectile: как искать в нескольких git-репо

Я использую helm-projectileв Emacs для поиска кода в моей кодовой базе.

Структура моей кодовой базы выглядит следующим образом:

/rootdir
    /project1
        /.git
        /code
        /doc
    /project2
        /.git
        /code
        /doc
    /project3
        /...

У меня есть три мерзавца репо, и я только хочу искать в их code подкаталог. Что еще более важно, когда я делаю hlem-projectile-ack в project1, Я хочу, чтобы результаты поиска включали результат из project2/code а также project3/code,

По умолчанию helm-projectile только поиск в текущем git-репо. Как я могу изменить корень поиска по умолчанию, чтобы быть /rootdir а также эффективно игнорировать все под /doc папки?

1 ответ

Решение

Это можно решить, добавив .projectile под /rootdir

+project1/code
+project2/code
+project3

Справка: Проекты в Снаряде. Кстати, в документации сказано, что содержимое .projectile игнорируются, когдаalien используется метод индексации. я использую alien метод и добавление .projecctile работает для меня.

Другие вопросы по тегам