2008-09-08 11 views
25

जब मैं Emacs का उपयोग करता हूं, तो मैं केवल मौजूदा सत्र से नहीं बल्कि पिछले सत्रों से काम की गई फ़ाइलों की एक सूची के माध्यम से आसानी से प्रदर्शित और नेविगेट करने में सक्षम होना चाहता हूं। (Btw, विंडोज पर Emacs 22.2 चल)मैं जीएनयू Emacs में हाल की फाइलों की सूची कैसे प्राप्त करूं?

उत्तर

21

Joe Grossberg के ब्लॉग (अब उपलब्ध नहीं) से:

लेकिन आप जीएनयू Emacs 21.2 उपयोग कर रहे हैं (नवीनतम संस्करण है, जो यह भी शामिल है के रूप में मानक distro का हिस्सा), आप बस अपने .emacs में निम्नलिखित लाइनों डाल सकते हैं फ़ाइल

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

फिर, जब आप Emacs लॉन्च करते हैं, हिट CTRL - एक्सCTRL - आर। यह बफर में हाल ही में खोले गए फाइलों की की एक सूची दिखाएगा। कर्सर को एक पंक्ति में ले जाएं और दर्ज करें। यह फ़ाइल को प्रश्न में खुल जाएगा, और इसे अपनी हाल की फ़ाइल सूची के शीर्ष पर ले जायेगा।

(नोट: Emacs फ़ाइल नाम रिकॉर्ड इसलिए, यदि आप ले जाने या Emacs के बाहर एक फ़ाइल का नाम बदलें, यह स्वचालित रूप से सूची को अपडेट नहीं करेंगे आप साथ नाम दिया फ़ाइल खोलने के लिए होगा।। सामान्य CTRL - एक्सCTRL - एफ विधि)

Jayakrishnan Varnam कैसे इस पैकेज काम करता है की एक page including screenshots है।।

नोट: आप (require 'recentf) लाइन की जरूरत नहीं है।

+0

[स्क्रीनशॉट अब उपलब्ध नहीं है] (http://stackoverflow.com/review/suggested-edits/2911420) –

संबंधित मुद्दे