editor de texto emacs. Macros adicionales de GNU Emacs. Descargar el editor de texto de Emacs
GNU Emacs es un editor de texto extensible y personalizable y más. En esencia, es un intérprete de Emacs Lisp, un dialecto del lenguaje de programación Lisp con extensiones para admitir la edición de texto.
Haga clic en la imagen para ampliar
Características de GNU Emacs:
- Modo de edición contextual con resaltado de sintaxis para varios tipos de archivos, incluido texto sin formato, código fuente y HTML.
- Toda la documentación está integrada, incluido un tutorial para usuarios nuevos.
- Soporte UNICODE para casi todos los lenguajes humanos y sus escrituras.
- Altamente personalizable utilizando Emacs Lisp Code o GUI.
- Una gran cantidad de extensiones que agregan otras funciones, incluida la gestión de proyectos, lectura de correo y noticias, interfaz de depuración, calendario y mucho más.
Plataformas compatibles
La versión 24 de Emacs se ejecuta en estos sistemas operativos independientemente del tipo de máquina:
GNU, GNU/Linux, GNU/kFreeBSD, FreeBSD, NetBSD, OpenBSD, Solaris, Mac OS X, AIX, MS Windows, MS DOS.
GNU Emacs contiene código para soportar otros tipos de computadoras y sistemas operativos, pero en muchos casos no sabemos si realmente funciona en ellos. , que también se distribuye con GNU Emacs, enumera requisitos especiales para compilar GNU Emacs en estos sistemas.
Macros adicionales de GNU Emacs
Existe una gran cantidad de paquetes adicionales para ampliar la funcionalidad del sistema. Así, en la distribución estándar GNU Emacs existen paquetes para emulación de terminal, un cliente de correo electrónico, un calendario, un cliente Usenet, un administrador de archivos, un visor de documentos de ayuda GNU Info, etc. Existen macros para facilitar la edición de archivos de varios formatos ( textos de programa, ASCII Art, textos en formato SGML, XML y LaTeX, etc.).GNU Emacs también se puede utilizar como un entorno integrado para crear programas, documentos y sitios web. Por ejemplo:
JDE agrega capacidades para trabajar con aplicaciones Java.
nxml-mode está diseñado para facilitar el trabajo con documentos XML. Las macros de este paquete agregan la capacidad de validar documentos XML con esquemas XML de RelaxNG, sangría automática y similares.
AUCTeX hace de GNU Emacs un entorno conveniente para preparar documentos TeX.
emacs-wiki-mode proporciona herramientas para crear y mantener sitios Wiki locales. Y el modo wikipedia facilita la edición de artículos de Wikipedia.
psvn y pcvs agregan herramientas para trabajar con los repositorios del sistema de control de versiones Subversion y CVS, respectivamente.
Puede encontrar información sobre la mayoría de las macros y paquetes de macros adicionales en el sitio EmacsWiki.
Además de editar textos y documentos, Emacs se puede utilizar como entorno para ejecutar juegos de computadora. La distribución estándar de GNU Emacs incluye el conocido programa Eliza, que se puede iniciar en el editor mediante el comando Mx doctor.
tenga en cuenta
Sólo existen unos pocos editores de texto decentes para Windows 10, y Emacs es uno de ellos. Sí, incluso con un competidor tan serio como , podemos recomendar con seguridad que descargue Emacs para Windows 10. Este editor de texto se destaca del número total de editores de texto no solo porque es gratuito, sino también porque es completamente universal. Todo esto fue posible gracias al concepto de los desarrolladores: crear un editor del que no sería necesario salir para resolver cualquier problema que surja al trabajar con textos.
Descargar el editor de texto de Emacs
Emacs hoy es un producto completamente diferente al que era hace unos años cuando apareció el programa por primera vez. Y si ya lo conoció y no quedó satisfecho, le recomendamos que descargue nuevamente Emacs para Windows 10 32/64 bits. La última versión, ya la 24ª consecutiva, ha adquirido cambios importantes, entre los principales:- Interfaz fácil de usar actualizada;
- Mayor velocidad de operación;
- Soporte para formatos adicionales;
- Base;
- Adicional;
- Básico;
GNU Emacs (del editor inglés GNU MACroS) es un editor de texto en pantalla potente, extensible y altamente personalizable. Es una implementación GNU de Emacs. Creado por Richard Stallman.
En el modo de edición normal, GNU Emacs se comporta como otros editores de texto: las teclas imprimibles (a, b, c, 1, 2, 3, etc.) insertan los caracteres correspondientes en el texto, las teclas de movimiento cambian la ubicación del cursor. La tecla de retroceso elimina el texto, etc. Otros comandos se llaman presionando teclas especiales (Ctrl o Alt) junto con las normales. Cualquier comando de edición es en realidad una llamada a función desde el entorno Emacs Lisp. Incluso simplemente presionar a para insertar un resultado en una llamada de función, en este caso, comando de autoinserción.
Características de GNU Emacs
GNU Emacs tiene las siguientes propiedades especiales:
- Fuerza
Tiene herramientas no solo para la simple inserción y eliminación de texto, sino también para administrar subprocesos, sangría automática y separación de palabras en programas, visualización y edición simultánea de más de un archivo, edición de texto formateado, puede tener en cuenta letras, palabras, cintas, oraciones, párrafos y páginas, así como expresiones y comentarios en diversos lenguajes de programación.
- Documentación automática
En cualquier momento mientras trabaja con el editor, el usuario puede acceder a la ayuda integrada para obtener información sobre la combinación de teclas, el comando del editor, el modo de edición, etc.
- Configurabilidad
El usuario tiene la capacidad de controlar casi todas las configuraciones posibles para el editor, desde definir los caracteres iniciales y finales de los comentarios hasta redefinir comandos asignados a teclas o combinaciones de teclas.
- Extensibilidad
La funcionalidad del editor se puede ampliar agregando comandos completamente nuevos escritos en el lenguaje de programación Lisp. Estos programas se ejecutan en el intérprete GNU Emacs. La funcionalidad de GNU Emacs se puede ampliar mientras se trabaja en el editor. Casi cualquier parte de GNU Emacs se puede cambiar sin crear una nueva copia de GNU Emacs. La mayoría de los comandos de edición en GNU Emacs están escritos en el lenguaje de programación Lisp, con la excepción de algunas funciones que están escritas en el lenguaje de programación C y compiladas para mayor eficiencia.
Se considera que GNU Emacs está disponible en la mayor cantidad de plataformas de hardware entre todos los sistemas de software no triviales. Puede funcionar tanto en modo texto en terminales de texto como en modo gráfico en entornos gráficos.