rgrep

原来都是使用find-grep在emacs里面搜索文件,但是每次都要手工修改find-grep的命令来过滤.svn这样的目录。其实很想使用ack,可惜它的输出格式与grep不一样。

翻看emacs文档的时候发现了rgrep,它在搜索时会略过用于版本控制的目录,但在使用方式上也与find-grep有些不同,需要习惯一下。

Searching Mail

读了sacha的Searching Mail之后非常兴奋,下载了nnir和imap,然而在我的IMAP server上尝试失败,搜索结果总是返回空。无助之际,想到了mutt,在以前学习的基础上稍加调整,就可以用了,搜索功能用起来很爽。唯一的问题是在Ubuntu上如果从GNU Screen里面打开mutt,会花屏,用mcabber上gtalk也有类似的问题。在Fedora 8和9上都没有问题。

这时候Virtualbox就排派上用场了。装上Fedora 9,做了port forwarding,这样就可以通过ssh连进去。然后启动GNU Screen,并在里面开一个mutt(顺便把mcabber也搬进去了)。

看起来有点复杂,其实很多步骤都是以前做好的,比如mutt的设置,虚拟机的安装,port forwarding的设置等等,一点一点的积累,最终就变成完整的解决方案。