Function: recentf-open

recentf-open is an autoloaded, interactive and byte-compiled function defined in recentf.el.gz.

Signature

(recentf-open FILE)

Documentation

Prompt for FILE in recentf-list and visit it.

Enable recentf-mode(var)/recentf-mode(fun) if it isn't already.

View in manual

Probably introduced at or before Emacs version 29.1.

Key Bindings

Aliases

recentf

Source Code

;; Defined in /usr/src/emacs/lisp/recentf.el.gz
;;; Open files
;;

;;;###autoload
(defun recentf-open (file)
  "Prompt for FILE in `recentf-list' and visit it.
Enable `recentf-mode' if it isn't already."
  (interactive
   (list
    (progn (unless recentf-mode (recentf-mode 1))
           (completing-read (format-prompt "Open recent file" nil)
                            recentf-list nil t))))
  (when file
    (funcall recentf-menu-action file)))