【发布时间】:2013-12-22 18:05:15
【问题描述】:
如何查看内置 Emacs 包的源代码?
例如,给定 lisp 代码(require 'color),我会对该包提供哪些功能感兴趣。我搜索了emacs "color.el" 并找到了源代码。但是我想知道这个文件是否可以直接从 Emacs 本身中查看?顺便说一句,find . -name 'color*' 给了
./share/emacs/24.3/lisp/color.el.gz
./share/emacs/24.3/lisp/color.elc
【问题讨论】:
-
因为我每天都在挖掘源代码,所以我在我的桌面上为所有计算机保留了一个未压缩的原始源代码,以便我可以轻松地搜索它并打开文件。请参阅
Obtaining/Downloading GNU Emacs下方的链接:gnu.org/software/emacs 额外的好处是我不会因意外修改源代码而损坏我的工作副本。C-h f告诉我哪个文件有问题,假设我知道函数的名称。我总是在lisp文件夹中搜索文件。 . .有时也可以用 C 语言编写来理解问题的根目录。
标签: emacs