How do I get list of recent files in GNU Emacs?

From Joe Grossberg’s blog (no longer available):

But if you’re using GNU Emacs 21.2
(the latest version, which includes
this as part of the standard distro),
you can just put the following lines
into your .emacs file

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

Then, when you launch emacs, hit
CTRLX CTRLR. It will show a list of
the recently-opened files in a buffer.
Move the cursor to a line and press
ENTER. That will open the file in
question, and move it to the top of
your recent-file list.

(Note: Emacs records file names.
Therefore, if you move or rename a
file outside of Emacs, it won’t
automatically update the list. You’ll
have to open the renamed file with the
normal CTRLX CTRLF method.)

Jayakrishnan Varnam has a page
including screenshots of how this
package works.

Note: You don’t need the (require 'recentf) line.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)