Emacs में, क्या हाल ही में खोला गया फ़ाइल खोलने का कोई आदेश है? visit-most-recent-file
की तरह?Emacs में, क्या हाल ही में खोला गया फ़ाइल देखने के लिए कोई आदेश है?
ध्यान दें कि मैं हाल की फ़ाइलों की सूची नहीं देखना चाहता हूं और फिर एक का चयन करना चाहता हूं। मैं हाल ही में खोले गए सबसे हाल ही में जाना चाहता हूं।
एक ही कीस्ट्रोक के साथ हाल ही में खोला गया फ़ाइल (जो वर्तमान बफर में नहीं है) पर जाना बहुत अच्छा होगा। और उसके बाद फिर से कीस्ट्रोक का आह्वान करके अगली सबसे हाल ही में खोला गया फ़ाइल देखने में सक्षम हो जाएं, और इसी तरह।
ताकि उस कीस्ट्रोक को चार बार दबाकर (उदा। A-UP
), मैं अपनी हाल की फाइल सूची में शीर्ष चार फ़ाइलों को स्वचालित रूप से खोल सकता हूं।
मैं C-x C-f UP RET
दबाकर हाल ही की फ़ाइलों के माध्यम से ब्राउज़ करके पहले से ही ऐसा कर सकता हूं, लेकिन यह एक ही कीस्ट्रोक (उदा। A-UP
) में ऐसा करना अच्छा होगा।
(require 'recentf)
(defvar my-recentf-counter 0)
(global-set-key (kbd "<M-up>")
(lambda()
(interactive)
(setq my-recentf-counter (1+ my-recentf-counter))
(recentf-open-most-recent-file my-recentf-counter)))
आप शायद समस्या "हाल का" सूची में फ़ाइलों को जो आप (अस्थायी सामान कि पर बचा लिया गया था में कोई दिलचस्पी नहीं कर रहे हैं देखते हैं कि का सामना करना पड़ेगा:
पवित्र गाय, यह काम करता है! धन्यवाद! – incandescentman