下面是一些DOCO我创建,但...什么是点在以下emacs的命令意味着
我不知道什么是点“”所述延伸部和所述模式之间是 因为虽然在以下:
文件关联
实施例:准*.mmd
与markdown-mode
:
(setq auto-mode-alist (cons '("\\.mmd$" . markdown-mode) auto-mode-alist))
基本上有一个ALIST(缔列表/散列表)称为 auto-mode-alist
。这点扩展 - >模式。扩展看起来像是一个正则表达式,它是 。
cons
是预暂时搁置的元素列表的功能
setq
意味着引用集(它引用的自动模式列表你),否则 而不是分配给符号自动模式ALIST ,您将分配给 评估该符号的结果...不是您想要的结果;)
** ** ALIST:s的desinged到将一种元素映射到另一种元素。它们不是历史的神器,它们与速度无关。 – Lindydancer 2011-03-16 10:24:18
@Lindydancer:是的,但alist会和正确的列表一起工作,而不是虚线对,因为列表中的汽车仍然是关联的关键。因此,对于alist来说,点对可以被称为优化,以节省额外nil的空间来结束列表,并且用cadr而不是cdr来访问该值的时间将会花费。 – 2011-03-16 13:35:08
要将其称为优化,您必须首先从通常使用的东西开始。包含双元素列表的列表不属于该类别,对不起。 – Lindydancer 2011-03-16 14:48:16