八月 04, 2008

filecache

看同事使用source insight,只需输入文件名,source insight便可以找到并显示这个文件。看了sacha的Eclipse to Emacs: Navigating your source tree才知道在Emacs里面可以使用filecache达到相同的效果,如果搭配上ido,还会更加强大。也许是时候从iswitchb转到ido了。

下面是我的配置(忽略git相关目录及文件):

(require 'filecache)
(add-to-list 'file-cache-filter-regexps "\\.git\\>")
(file-cache-add-directory-recursively "/path/to/project")

filecache没有文档,只能看源文件头上的注释,不过已经足够了,本来也不是很复杂的东西。使用时有一个小窍门,在使用C-x C-f打开文件时,不用管前面的目录名是什么,直接在后面输入文件名,然后用C-TAB补全,目录名会自动被替换,无需手工删除。

0 条评论:

发表评论

指向此文章的链接:

创建链接

<< 主页