如果你正在 Emacs 的 Info 中阅读本文,你可以尝试执行 multiply-by-seven
函数,首先评估函数定义,然后评估 (multiply-by-seven 3)
。函数定义的副本如下。将光标放在函数定义的最后一个括号之后,然后键入 C-x C-e。当你这样做时,multiply-by-seven
将显示在回显区域。(这意味着当评估函数定义时,它返回的值是定义的函数的名称。)与此同时,此操作安装了函数定义。
(defun multiply-by-seven (number) "将 NUMBER 乘以七。" (* 7 number))
通过评估这个 defun
,你刚刚在 Emacs 中安装了 multiply-by-seven
。该函数现在与 Emacs 中的其他编辑函数(如 forward-word
)一样成为 Emacs 的一部分。(multiply-by-seven
将一直保持安装状态,直到你退出 Emacs。要在每次启动 Emacs 时自动重新加载代码,请参阅 永久安装代码。)