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.
Probably introduced at or before Emacs version 29.1.
Key Bindings
Aliases
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)
(completion-table-with-metadata
recentf-list '((category . recentf)))
nil t))))
(when file
(funcall recentf-menu-action file)))