4
大部分为了我自己的启示,我试图列出在当前Emacs会话中加载的所有全局变量。我想要做的是生成一个包含列出的所有功能的HTML文件。当然,也有用的是函数var等被定义的文件。列出emacs中的所有顶级全局变量
有没有什么东西已经内置到emacs中来帮助?
L-
大部分为了我自己的启示,我试图列出在当前Emacs会话中加载的所有全局变量。我想要做的是生成一个包含列出的所有功能的HTML文件。当然,也有用的是函数var等被定义的文件。列出emacs中的所有顶级全局变量
有没有什么东西已经内置到emacs中来帮助?
L-
东西沿着这些线路应该做的:
(let ((result '()))
(mapatoms (lambda (x)
(when (boundp x)
(let ((file (ignore-errors
(find-lisp-object-file-name x 'defvar))))
(when file
(push (cons x file) result))))))
result)
警告:这需要很长的时间来完成。