在spacemacs中,我经常通过SPC-*或在项目中搜索模式SPC-/。这些命令允许我输入要搜索的模式,例如我想跳转到其定义的函数的名称。
有时候,我想,以限制搜索仅特定类型的文件,例如只搜索*.elm文件,并忽略所有其他(*.hs,*.sql,等)。
如何为模式搜索指定文件名? 即,如何仅在名称与模式B匹配的文件中搜索模式A?
我想知道是否可以在搜索查询中键入一些特殊键来完成此操作。
如果您ag用作搜索后端,则可以执行SPC-/ -G<file name regexp> <search pattern>,man ag有关详细信息,请参阅。
我不确定grep后端是否可以做类似的事情,我认为内部调用要grep复杂得多,并且添加标志会使我的emacs会话挂起。您可以从Shell运行grep -n <search pattern> <file pattern>
| 归档时间: |
|
| 查看次数: |
496 次 |
| 最近记录: |