ch1
Table of Contents
1 Writing GNU Emacs Extensions ch1 要点
1.1 Lisp
1950s 出现了许多的lisp变体,运用在人工智能领域,lisp语言可以进行符号计算,可以把代码看做数据,简化了构造复杂的数据结构。但是lisp不仅仅可以看做一门AI语言。他同样适用于许多问题。与其他编程语言相比,他有下列不同:
- 全部被括起来的前缀表示
- 列表数据类型
- 虽然有垃圾回收机制,这个很高雅,但是Emacs在垃圾回收的时候会停止一 切正在执行的事情,用户在这段时间不能做一切事情,虽然通常只会暂停1s 甚至更少,但是这件事情常常发生。
apropos 可以搜索命令中的关键字: M-x apropos RET delete RET 会罗列出所有Emacs中的与delte相关的变量和函数。