benim "~/.emacs.d" dizininde çeşitli .el dosyaları var ve ben başlangıçta onlara yük benim .emacs dosyasına aşağıdaki satırları ekledi:bu .emacs kullanıcı .el dosyaları yüklemek için uygun bir Emacs (24.3.2) lisp tarzı var mı?
(let ((base "~/.emacs.d/")
(files '("user.el" "erlang.el" "sbcl-slime.el"))
(bfload (lambda (file) (load (expand-file-name (concat base file))))))
(mapcar bfload files))
Çalışır, ancak bu doğru değildir Emacs Lisp stili? Bu nasıl geliştirilebilir, lütfen?
Eğer' yük path' eklemek istiyorum ve daha sonra 'require' Bazı karşılık gelen mod yüklü olurdu kadar dosya gerektirir yapmamayı tercih [diğer bilgiler] (http://stackoverflow.com/questions/6935908/emacs-best-practice-for-lazy-loading-modes-in-emacs). Aslında bu '* .el' dosyalardır sadece _providers_ için sarmalayıcıların @wvxvw –
(sadece onlar için doğru pathes kurma) ve ben sadece' .emacs' dosyayı kalabalıklaştırmasını istemiyordu. –