2008-09-08 38 views

回答

21

Joe Grossberg的博客(不再提供):

但是,如果你使用GNU Emacs的21.2 (最新版本,其中包括 这是标准发行版的一部分), 你可以把下面几行 到你的.emacs文件

;; recentf stuff 
(require 'recentf) 
(recentf-mode 1) 
(setq recentf-max-menu-items 25) 
(global-set-key "\C-x\ \C-r" 'recentf-open-files) 

然后,当你启动的emacs,打 CTRL - XCTRL - R。它将显示缓冲区中最近打开的文件的列表 。 将光标移动到一行并按 ENTER。这将打开 问题中的文件,并将其移至 的最新文件列表的顶部。

(注:Emacs的记录文件名 因此,如果你移动或Emacs外重命名文件 ,它不会自动 更新列表你 必须打开与 重命名的文件。正常CTRL - XCTRL - ˚F法)

Jayakrishnan Varnam有这个 包是如何工作的page including screenshots

注:你不需要(require 'recentf)线。

+0

[截图不再可用](http://stackoverflow.com/review/suggested-edits/2911420) – 2013-09-12 10:54:58