Ubuntu
如何在 Emacs 中附加 elisp 函式原始碼?
M-x find-function
如果函式不是用 C 程式碼編寫的,我可以用來查找一些 elisp 函式的原始碼。但是由於我使用的是 Emacs 的Debian 二進制包,所以省略了一些原始碼,只
.elc
保留了字節編譯的文件。那麼有沒有辦法獲取原始碼並將它們與那些elc文件一起附加?我可以使用apt-get source emacs
src (以及C 程式碼)並將其與字節編譯的 src 相關聯嗎?還是我必須從原始碼建構 Emacs?
為了使安裝更小,Debian 的
emacs
元包不包含 Elisp 原始碼(如您所見)。Debian 將emacsVERSION-el
. 沒有emacs-el
元包,因此您必須-el
為適當版本的 Emacs 安裝該包。目前,那是
emacs23-el
,因為emacs
元包安裝emacs23
.