我的“~/.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))
它有效,但这是正确的 Emacs Lisp 风格吗?请问这个怎么改善?