在Emacs上列出加载的配置文件启动了吗?

时间:2015-07-15 23:09:21

标签: emacs elisp emacs24 dot-emacs

背景: 我将init.el文件模块化为几个文件,并尝试从init.el逐个加载它们。 每个文件都有一个:

(provide 'xxx)

最后我使用:

(require 'xxx)

加载它们。

(在我使用load-library加载它们之前,但最近我了解到 require 命令只会在未加载时加载它们。)

然后出现一些有线行为。 我不确定这是不是以正确的顺序加载库或者没有加载某些文件的问题。

所以问题是:

如何查看 require 命令加载的文件? (在'Message'缓冲区中,我可以看到'load-libarry'加载的文件,但不是'require'加载的文件)

2 个答案:

答案 0 :(得分:3)

您可以检查变量load-history

答案 1 :(得分:2)

您可以查看featurep函数和features变量:每次遇到provide语句时,features变量都会更新。