4

主要是为了我自己的启发,我试图列出当前 Emacs 会话中加载的所有全局变量。我想做的是生成一个包含所有列出功能的 HTML 文件。当然,定义函数、变量等的文件也是有用的。

emacs 中是否已经内置了任何东西来提供帮助?

L-

4

1 回答 1

8

这些方面应该做的事情:

(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)

警告:完成需要很长时间。

于 2011-11-07T00:01:18.703 回答