支持,尝试了下,翻译第一章的一二两段:
GNU Emacs 文本编辑器基本由 Emacs Lisp 语言来编写。Emacs Lisp 是一种图灵完备的编程语言,不仅可以为其编写扩展,还可以像其它编程语言一样使用。
由于 Emacs Lisp 是针对文本编辑设计的,该编程语言具备了文本解析特性,例如可以有效地对文件,缓冲区,显示,以及子进程等进行操作。Emacs Lisp 编程语言与编辑功能能够很好的契合。编辑命令的执行就是调用相应的 Lisp 函数,其命令的参数亦即该 Lisp 函数的变量。