Wenn ich Emacs verwende, möchte ich in der Lage sein, eine Liste von Dateien anzuzeigen und zu navigieren, an denen ich gearbeitet habe, nicht nur von der aktuellen Sitzung, sondern auch von früheren Sitzungen. (BTW, läuft Emacs 22.2 unter Windows)Wie bekomme ich eine Liste der letzten Dateien in GNU Emacs?
Antwort
Von Joe Grossberg ‚s Blog (nicht mehr verfügbar):
Aber wenn Sie mit GNU Emacs 21.2 (die neueste Version, die Dazu gehört als Teil der Standard-Distribution), Sie nur die folgenden Zeilen in Ihre .emacs
;; recentf stuff (require 'recentf) (recentf-mode 1) (setq recentf-max-menu-items 25) (global-set-key "\C-x\ \C-r" 'recentf-open-files)
Dann Datei setzen, wenn Sie emacs starten, treffen CTRL - XCTRL - R. Es wird eine Liste der der zuletzt geöffneten Dateien in einem Puffer angezeigt. Bewegen Sie den Cursor auf eine Zeile und drücken Sie ENTER. Das öffnet die Datei in Frage, und verschiebe es an die Spitze der Ihre Liste zuletzt geöffneter Dateien.
(Anmerkung: Emacs zeichnet Dateinamen Deshalb, wenn Sie eine Datei außerhalb von Emacs verschieben oder umbenennen, wird es nicht automatisch die Liste aktualisieren Sie werden die umbenannte Datei mit dem öffnen müssen.. normale CTRL - XCTRL - F Methode)
Jayakrishnan Varnam hat eine page including screenshots, wie diese Paket funktioniert..
Hinweis: Sie brauchen nicht die (require 'recentf)
Linie.
[Screenshots nicht mehr verfügbar] (http://stackoverflow.com/review/suggested-edits/2911420) –