如何在emacs lisp中找到特殊关键字的帮助,例如& optional

时间:2011-07-06 08:33:59

标签: elisp

emacs lisp函数中的一些参数包含关键字& optional,用于查找这些关键字的文档。我尝试使用describe-function和describe-variable进行搜索而没有成功。

2 个答案:

答案 0 :(得分:3)

我在我的Emacs24(开发版)的elisp手册中找到了对&optional的引用。

查看信息 Ch i m elisp RET m functions RET go到第二个条目Lambda Expressions然后Argument List

&optional在第三段中描述。

可以找到online here

答案 1 :(得分:0)

“& -keywords”是&optional(这是一个提供或默认为nil的参数)和&rest(这必须是最后一个参数,它的值一旦所有必需参数和可选参数被“消耗”,该函数的所有“剩余”参数列表。)

根据@ seki的回答,可以在emacs lisp手册中找到更全面的解释。