所以我使用projectile作为emacs的项目管理工具,我可以在我的emacs中执行projectile-ag来查找术语。 但是,我想通过文件扩展名过滤我的搜索,例如,有时我只想查看.java文件中匹配的术语,在某些情况下只查看.hql文件中匹配的术语。 我怎样才能实现它?
(我可以通过点击ag缓冲区的结果来做到这一点 - 我正在寻找一种更好的方法来做到这一点 - 可能就像Intellij中的文件掩码一样)
答案 0 :(得分:1)
如果您从命令行使用ag
,则可以将--java
作为参数传递。如果您使用ag.el
,则必须致电ag-files
并询问文件类型,然后输入java
或hql
答案 1 :(得分:0)
在调用C-u
(或其他一些弹丸搜索命令)之前使用通用参数(projectile-ag
)将显示一个args:
提示,您可以在该提示下指定ag
之类的--java
选项。