我是Emacs的新手,我只是在学习如何使用它.我知道如何设置我的"Emacs C Source目录"但我不知道如何使这个变化永久化.我想我必须在我的.emacs文件中设置它,但我不知道它的命令是什么.有人可以帮忙吗?
Nic*_*ley 21
通常,大多数用户可设置的变量都可以使用Customize进行编辑,但由于某种原因,source-directory变量不是其中之一.
您需要编辑~/.emacs文件以包含以下行:
(setq source-directory "/path/to/emacs/source/dir")
Run Code Online (Sandbox Code Playgroud)
不包括尾随src目录; 它会自动添加.然后退出并重新启动Emacs.
请注意,在Emacs运行后设置此项可能无效,因为它仅在find-func.el加载时读取.您可以设置find-function-C-source-directory(使用/src),但可以覆盖.(setq source-directory ...)如上所述,它在启动时更好.