【发布时间】:2011-01-20 05:31:29
【问题描述】:
不久前,我在 Emacs 中看到了“在项目中搜索”等支持,其中项目的定义只是从当前目录向上查找,直到找到 .git 或其他源代码控制目录。
不幸的是,我没有为该项目添加书签,因为我当时不在 Smalltalk 领域,并且当时不需要 Emacs。我非常感谢指向我模糊引用的特定项目或做同样事情的项目的指针。我看过 eproject 看起来很接近,但不是我记得的。
【问题讨论】:
标签: emacs
不久前,我在 Emacs 中看到了“在项目中搜索”等支持,其中项目的定义只是从当前目录向上查找,直到找到 .git 或其他源代码控制目录。
不幸的是,我没有为该项目添加书签,因为我当时不在 Smalltalk 领域,并且当时不需要 Emacs。我非常感谢指向我模糊引用的特定项目或做同样事情的项目的指针。我看过 eproject 看起来很接近,但不是我记得的。
【问题讨论】:
标签: emacs
【讨论】:
看看this SO question。听起来您正在寻找的是find-file-in-project.el。 EMACS Wiki 通常是这类问题的好来源。
【讨论】:
您可能正在寻找eproject 及其eproject-find-file 和/或eproject-grep 函数。
【讨论】:
我在我的项目中使用 TAGS,最近为 igrep-in-tags 写了这个答案,它对 TAGS 中的所有文件进行正则表达式搜索,并在 编译 样式缓冲区中提供输出。
【讨论】: