天天看点

emacs中的locate

locate是一款使用很普遍的unix命令,它允许你在一个预生成的数据库中搜索文件的路径.

然而可能很少人知道Emacs也提供了对locate命令的封装. 使用M-x locate,然后输入要搜索的字符串,就会将从locate数据库中的搜索结果展现出来.

展现locate结果的buffer处于locate-mode下,该mode提供了很多类似dired-mode的快捷键.

(setq locate-command "mdfind")