我的"〜/ .emacs.d"目录中有几个.el文件,我在.emacs文件中添加了以下行,以便在启动时加载它们:
(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))
Run Code Online (Sandbox Code Playgroud)
它有效,但这是正确的Emacs Lisp风格吗?请问如何改进?