Manomagically: D, प्रश्न पोस्ट करने के बाद, मुझे अपने एक एकल उद्धरण को हटाकर काम करने का समाधान मिला .emacs
(setq initial-buffer-choice '(helm-recentf)) ;; Does not work
इसके लिए:
(setq initial-buffer-choice (helm-recentf)) ;; Works!!!
;; I still haven't tried doing with the built-in recentf only
या यह:
(setq initial-buffer-choice 'helm-recentf) ;; Works!!!
अपडेट करें
यह अभी भी वास्तव में ऊपर समाधान के साथ काम नहीं करता है। मुझे फाइल खुली हुई मिली लेकिन एमएसीएस स्विच scratch
बफ़र के ठीक बाद में। मुझे उस फ़ाइल के बफर में कूदना होगा जिसे मैं चाहता हूं। इसलिए अभी भी इस पर और मदद की जरूरत है।
अपडेट २
कुछ कुश्ती के बाद elisp
, मुझे यह अब वास्तव में काम करता है:
(require 'recentf) ;; Provided for the whole picture
(require 'helm)
(require 'helm-config)
(defun startwithrecentf()
(buffer-name (find-file (car (helm-recentf))))
)
(setq initial-buffer-choice (startwithrecentf))
अपडेट ३
निम्नलिखित अधिक कॉम्पैक्ट है। यह अतिरिक्त रूप से केस एमाक्स को अतिरिक्त तर्कों के साथ कहा जाता हैemacs somefile
(require 'recentf) ;; Provided for the whole picture
(require 'helm)
(require 'helm-config)
(if (< (length command-line-args) 2)
(setq initial-buffer-choice (car (helm-recentf)))
)
startup.el.
।