emacs

Emacs (pronunciado EE-maks y algunas veces escrito "emacs" o "EMACS") es un editor de texto popular utilizado principalmente en sistemas basados ​​en Unix por programadores, científicos, ingenieros, estudiantes y administradores de sistemas. Al igual que otros editores de texto de Unix, Emacs proporciona comandos escritos y combinaciones de teclas especiales que le permiten agregar, eliminar, insertar y manipular palabras, letras, líneas y otras unidades de texto. Emacs se usa comúnmente para ingresar las declaraciones de origen de los programas. Emacs en sí está construido utilizando el lenguaje de programación Lisp y se invita a los usuarios a ampliarlo o personalizarlo utilizando el mismo lenguaje. Emacs también ofrece una serie de funciones convenientes, como la capacidad de iniciar un compilador de programas y de manejar el correo electrónico desde el editor.

Emacs (derivado de Editing MACRoS) fue creado por Richard Stallman en MIT. Una versión popular se llama GNU Emacs. Emacs ofrece una lista de comandos mucho más larga que el otro editor de texto UNIX ampliamente utilizado, vi, y la capacidad de extender la interfaz. Como vi, todas las capacidades de Emacs requieren una inversión considerable en aprendizaje (o reaprendizaje si no las usa continuamente). Sin embargo, un conjunto inicial de comandos permite empezar a trabajar de inmediato.

Se han desarrollado una o más versiones de Emacs para su uso en sistemas operativos Windows. Un lector sugiere otra posible derivación para las letras en Emacs: Escape-Meta-Alt-Control-Shift - aparentemente refiriéndose a su uso de comandos de combinación de teclas.