九月 16, 2008

Anything

使用filecache可以快速打开项目里的某个文件,但是它的文件名补全功能有一个小小的局限,就是必须从头开始匹配,不像iswitchb那样可以匹配buffer名的任意部分。配合使用Anything可以解决这个问题。

Anything不仅仅可以配合filecache使用,之所以叫Anything,就是因为它可以快速打开anything,而且高度可配置、可扩展。在Anything模式下有几个快捷键,左右方向键在不同分类之间切换;C-nC-p在不同条目之间切换;C-vM-v上下翻页。下面是我的配置,使用F9作为快捷键启动Anything模式。

(require 'anything)
(require 'anything-config)
(add-to-list 'anything-sources anything-c-source-file-cache)
(setq anything-enable-digit-shortcuts t)
(global-set-key (kbd "<f9>") 'anything)

2 条评论:

时间 12:56 下午 , Anonymous 匿名 说...

通常,我还是喜欢记住文件的位置,这样显得比较牛,呵呵。不过ido也能去找文件的位置,只要曾经进入过那个目录。

 
时间 1:23 下午 , Blogger netcasper 说...

filecache也可以结合ido使用,可惜一直懒惰,没有学ido,如今有了anything,恐怕又要拖一阵子了。

 

发表评论

指向此帖子的链接:

创建链接

<< 主页