在emacs中加载配置文件


0

我在中有几个配置文件~.emacs.d/elisp/。我想在emacs启动时加载它们。我正在使用以下行:

(add-to-list 'load-path "~/.emacs.d/elisp/")

我假设将目录的内容添加到启动时加载的文件中。但是文件未加载。为什么?

Answers:


4

emacs不会自动加载。您应该明确要求emacs加载文件。

例如:加载feature.el~/.emacs.d/elisp的目录
,你可以说..

(add-to-list 'load-path "~/.emacs.d/elisp/")
(require 'feature)

2
如果它只是一个配置文件(而不是提供功能的emacs扩展/软件包),则可能需要(load-file "~/.emacs.d/elisp/mysettings")。require仍然可以工作(请参阅文档以了解require),但只是作为一种备用机制。
Juancho,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.