5

当我搜索函数描述 [find-function] 并单击指向“--.c”文件的链接时,我无法打开它,并且在 Minibuf 中得到 Emacs C Source dir: ~/。我被困在那里,我不知道该怎么办。在此处输入图像描述

“Emacs 发行版包括手册的完整源代码,以及多种语言的 Emacs 参考卡。” gnu.org/software/emacs

4

2 回答 2

10

从http://ftp.gnu.org/pub/gnu/emacs/获取.tar.gz与您的 Emacs 版本相对应的文件(M-x emacs-version如果不确定,请检查),然后将其解压缩。然后,您可以输入解压缩它的路径作为对“Emacs C Source Dir”的响应。(我怀疑你需要指定Emacs 发行版的子目录,但我自己没有尝试过。)src

于 2012-07-18T13:04:06.860 回答
3

下载源代码后,还有一个变量可以自定义源代码的位置。例如:

(setq find-function-C-source-directory "~/Projects/emacs-25.1/src/")
于 2017-03-27T02:33:01.550 回答