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