Emacs Lisp,简称 ELisp,是 Emacs 编辑器所使用的编程语言。它是一种 Lisp 方言,被设计为扩展和定制 Emacs 的强大工具。
ELisp 特点
- 嵌入式语言:ELisp 可以直接在 Emacs 中运行,无需外部解释器。
- 高度可定制性:可以完全定制 Emacs 的行为,包括键绑定、菜单、工具栏等。
- 丰富的库:ELisp 提供了大量的库和函数,用于实现各种功能。
ELisp 示例
以下是一个简单的 ELisp 函数示例,用于打印 "Hello, World!":
(defun hello-world ()
(message "Hello, World!"))
要运行此函数,只需在 Emacs 中输入 (hello-world)
并按 Enter 键。
扩展阅读
想要了解更多关于 ELisp 的知识,可以访问 Emacs 官方文档。
Emacs Logo