在我的elisp模块的顶部,我想做一些简单的事情:
(message (concat "Loading " (expand-file-name (current-elisp-module) ".")))
答案 0 :(得分:9)
您可以使用由函数load-file-name
设置的变量load
,如下所示:
由“load”加载的文件的全名。
如手册中所述:
当Emacs正在加载文件时,此变量的值是该文件的名称,正如Emacs在本节前面所述的搜索过程中找到的那样。
注意: buffer-file-name
作为例程并不像您预期的那样有效。