helm-projectile:如何在多个 git 存储库中搜索
helm-projectile: how to search in multiple git repo
我在 Emacs 中使用 helm-projectile
在我的代码库中搜索代码。
我的代码库的结构如下所示:
/rootdir
/project1
/.git
/code
/doc
/project2
/.git
/code
/doc
/project3
/...
我有三个 git 存储库,我只想在它们的 code
子目录中搜索。更重要的是,当我在 project1
中执行 hlem-projectile-ack
时。我希望搜索结果包括 project2/code
和 project3/code
.
的结果
默认情况下,helm-projectile
仅在当前 git 存储库中搜索。如何将默认搜索根更改为 /rootdir
并有效地忽略 /doc
文件夹下的所有内容?
这可以通过在/rootdir
下添加一个.projectile
来解决
+project1/code
+project2/code
+project3
参考:Projects in Projectile。
顺便说一句,文档说 .projectile
的内容在
alien
使用索引方法。我正在使用 alien
方法并添加一个 .projecctile
对我有用。
我在 Emacs 中使用 helm-projectile
在我的代码库中搜索代码。
我的代码库的结构如下所示:
/rootdir
/project1
/.git
/code
/doc
/project2
/.git
/code
/doc
/project3
/...
我有三个 git 存储库,我只想在它们的 code
子目录中搜索。更重要的是,当我在 project1
中执行 hlem-projectile-ack
时。我希望搜索结果包括 project2/code
和 project3/code
.
默认情况下,helm-projectile
仅在当前 git 存储库中搜索。如何将默认搜索根更改为 /rootdir
并有效地忽略 /doc
文件夹下的所有内容?
这可以通过在/rootdir
.projectile
来解决
+project1/code
+project2/code
+project3
参考:Projects in Projectile。
顺便说一句,文档说 .projectile
的内容在
alien
使用索引方法。我正在使用 alien
方法并添加一个 .projecctile
对我有用。