Pregunta

Cuando uso Emacs quiero poder mostrar y navegar fácilmente a través de una lista de archivos en los que trabajé no solo desde la sesión actual sino también desde sesiones anteriores.(Por cierto, ejecutando Emacs 22.2 en Windows)

¿Fue útil?

Solución

De Joe GrossbergBlog de (ya no está disponible):

Pero si está utilizando GNU Emacs 21.2 (la última versión, que incluye esto como parte de la distribución estándar), puede poner las siguientes líneas en su archivo .emacs

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

Luego, cuando inicies emacs, presiona CONTROL-X CONTROL-R.Mostrará una lista de los archivos recientemente inaugurados en un búfer.Mueva el cursor a una línea y presione INGRESAR.Eso abrirá el archivo en cuestión y lo moverá a la parte superior de su lista de archivos recientes.

(Nota:Emacs registra nombres de archivos.Por lo tanto, si mueve o cambia el nombre de un archivo fuera de los emacs, no actualizará automáticamente la lista.Tendrá que abrir el archivo renombrado con el normal CONTROL-X CONTROL-F método.)

Jayakrishnan Varnam tiene un página que incluye capturas de pantalla de cómo funciona este paquete.

Nota: No necesitas el (require 'recentf) línea.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top