无法打开Emacs函数的C源代码

时间:2012-07-18 12:24:15

标签: emacs

当我搜索功能描述[find-function]时,我点击链接到“ - .c” 文件我无法打开它,我得到了Emacs C Source目录:〜/在Minibuf中。我被困在那里,我不知道该怎么办。enter image description here

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

2 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:1)

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

(setq find-function-C-source-directory "~/Projects/emacs-25.1/src/")