Emacs-射弹公司。搜索特定的文件类型

Emacs-射弹公司。搜索特定的文件类型,emacs,Emacs,所以我使用Sprojects作为emacs的项目管理工具,我可以在emacs中使用SprojectAG来查找术语。 但是,我希望通过文件扩展名筛选搜索,例如,有时我只希望查看在.java文件中匹配的术语,在某些情况下,仅查看在.hql文件中匹配的术语。 我怎样才能做到呢 (当然,我可能可以通过将ag缓冲区的结果变灰来实现这一点-我正在寻找更好的方法-可能类似Intellij中的文件掩码)如果您使用命令行中的ag,您可以将--java作为参数传递。如果您使用ag.el,您必须调用ag files,

所以我使用Sprojects作为emacs的项目管理工具,我可以在emacs中使用SprojectAG来查找术语。 但是,我希望通过文件扩展名筛选搜索,例如,有时我只希望查看在.java文件中匹配的术语,在某些情况下,仅查看在.hql文件中匹配的术语。 我怎样才能做到呢


(当然,我可能可以通过将ag缓冲区的结果变灰来实现这一点-我正在寻找更好的方法-可能类似Intellij中的文件掩码)

如果您使用命令行中的
ag
,您可以将
--java
作为参数传递。如果您使用
ag.el
,您必须调用
ag files
,它会询问您有关文件类型的问题,然后只需键入
java
hql
,在调用
sparket ag
(或其他一些sparket搜索命令)之前使用通用参数(
C-u
)就会出现
args:
提示,您可以在其中指定一个
ag
选项,如
--java