kov*_*van
7
在Emacs中有三个用于grepping的内置函数:grep,find-grep(或grep-find)和rgrep.
前两个工作是让用户直接编辑grep命令行.我通常使用"递归grep"中的第三个rgrep.它更友好一点,因为它一个接一个地提示用户搜索参数(搜索字符串,文件类型和目录),提供可自定义的默认值,它会自动忽略一些你通常不想搜索的常见文件和目录,比如例如.svn或.o文件.
然后,有一个ack,以及它的Emacs接口:ack.el,其默认行为类似于rgrep,但可以自定义以使用ack提供的选项.