Series

Software libre excelente: El caso de GNU EMACS

La respuesta corta cuando nos preguntan qué es Emacs, se dice que es un editor de texto robusto capaz de lograr lo que el escritor desee.

Pero GNU Emacs es mucho más que eso. Es un editor de texto de software libre para plataformas GNU/Linux, Windows y OSX. Permite editar archivos de texto, probar programas, administrar archivos e incluso jugar a juegos como Tetris.

Emacs es un sencillo editor de texto que se utiliza a menudo para editar código fuente, shells , incluso crear/editar páginas web y mensajes electrónicos. El programa utiliza comandos para ayudarte a modificar y automatizar las tareas para un trabajo más rápido y eficiente. Además de la edición de texto, Emacs funciona como un IDE, proporcionando herramientas para compilar, ejecutar y probar programas. Emacs también puede funcionar como un gestor de archivos, lo que te permite organizar, editar y eliminar archivos. El programa también te permite jugar a juegos, como Tetris y Hanoi Towers, dentro del programa.

Una de las características más importantes de Emacs es que te permite personalizar el programa según tus necesidades. Te permite guardar macros para automatizar tus tareas repetitivas. También puedes modificar y ampliar casi todas las características del programa a través del lenguaje Lisp (Elisp) de GNU Emacs. Puedes cambiar las funciones de Emacs y personalizar la apariencia, como las fuentes y las paletas de colores. Emacs también proporciona útiles tutoriales que te ayudarán a familiarizarte con sus controles y funciones.

GNU Emacs es un editor de texto popular entre los usuarios de UNIX-like. Es similar a los editores de texto Vi, como gVim. Si tienes conocimientos de programación y quieres personalizar tu editor de texto para un trabajo más rápido y eficiente, Emacs de GNU puede ser el adecuado para ti.

Soporta una plétora de lenguajes de programación y otras facultades de edición de texto. Sin embargo, sus ventajas no se detienen ahí. Si uno desea profundizar en la magia de Emacs, puede utilizarlo para el correo electrónico, la navegación web, la organización de tu vida y mucho más. Con todos estos factores relativos a la soberanía de Emacs, sólo queda una pregunta. ¿Hay algo en su género que lo seguro?

Veamos algunas cosas que posee GNU Emacs:

  • Usa una amplia variedad de tipos de archivos.
  • Desde texto plano a código fuente y archivos HTML.
  • Documentación completa en línea, incluyendo un tutorial para nuevos usuarios.
  • Altamente extensible a través del lenguaje Lisp de Emacs.
  • Soporte para muchos lenguajes y sus scripts, incluyendo todos los alfabetos europeos “latinos” entre ellos el español, ruso, griego, japonés, chino, coreano, tailandés, vietnamita, laosiano, etíopes.
  • Un gran número de extensiones que añaden otras funcionalidades.
  • GNU Emacs incluye muchas extensiones; muchas otras están disponibles por separado, incluso existe un navegador web.

El proyecto Emacs comenzó a mediados de los años 70 como un conjunto de extensiones de macros para un editor de código diferente. Fue adoptado en el proyecto GNU por Richard Stallman a principios de los 80, y GNU Emacs se ha mantenido y desarrollado continuamente desde entonces. Hasta el día de hoy, Emacs de GNU y la variante XEmacs están disponibles en todas las plataformas principales, y Emacs de GNU sigue siendo quizás el mejor combatiente en las guerras de editores.

 

 

 

 

 

 

 

 

 

 

 

 

 

GNU Emacs posee la licencia GPLv3+.

(Artículo visitado 32 veces, 1 visitas hoy)

15
Responder

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
4 Hilo de comentarios
11 Hilo de respuestas
0 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
8 Autores de comentarios
ManuelTaraakGermánjuan manuelmaslinux Autores de comentarios más recientes
  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
Taraak
Invitado

Nunca sobran artículos sobre el único y verdadero editor ;-P , de hecho yo hice uno hace no mucho sobre el hecho de que se acuse a Emacs de estar hinchado, SPOILER: **no**.

Echedey
Invitado

No esta inflado (como ya comentas). Creo que mucha gente lo entiende mal cuando otros se lo dicen.

En mi caso es que de tantas funciones que tiene por defecto y debido a su capacidad de extensibilidad sumado a la infinidad de extensiones desarrolladas para él (desde navegador basico hasta gestor de ventanas de otras aplicaciones) sinceramente me pierdo. Llego a mi límite muy rápido solo viendo un poco.

Es decir, el termino correcto sería que es un software complejo (complejo en su definición original por extension, no por sinonimo de dificultad).

Taraak
Invitado

Tal como yo lo veo Emacs es un interprete de Lisp que ejecuta un editor de texto (y un montón de cosas mas), el problema mas grande que le veo es que me gustaría que existiese una opción para hacer una instalación mas limpia a la que añadir cositas a tu gusto.

Germán
Invitado

Recordemos que emacs es un sistema operativo maravilloso con funciones de edicion de codigo decente.

Nah lo cierto es que uso emacs a menudo para hacer traducciones entre otros. 10/10 sin comentarios

ubuntuMan
Invitado
ubuntuMan

sistema operativo como que no …se te ha ido un poco la pinza jeje

Germán
Invitado

si te fijas bien puede considerarse uno. tiene navegador web, gestor de correos (GNUS), terminal (M-x shell), reproductor de musica (EMMS), gestor de ventanas (EXWM) A mi parecer todo lo que un sistema operativo necesita.

juan manuel
Invitado

Más que sistema operativo (como dice la antigua gracieta en la, por otra parte siempre divertida, guerra santa entre Emacs y Vim), yo lo consideraría una poderosa plataforma de trabajo, casi como el anillo único. De hecho es “mi” plataforma de trabajo. Sólo necesito Emacs y un gestor de ventanas simple. Por ejemplo Bspwm, o el propio Exwm, el gestor de ventanas de Emacs… Y rara vez uso otro software (scribus, krita, kdenlive y poco más). Para mí tiene cosas esenciales: magit, la mejor interfaz para Git, el gran Org Mode (que sirve tanto para escribir blogs y publicarlos desde… Seguir leyendo »

Germán
Invitado

basicamente esto. Lo de sistema operativo es mas una broma que otra cosa. A mi me gusta meterle humor a los comentarios sobre todo ahora que los articulos parecen bitacoras del autor en medio de una guera.

noname
Invitado
noname

De todo el software libre excelente. Emacs es una pieza que fundamental para un desarrollador. Aunque a decir verdad Emacs tiene tanto que es dificil aprender todo lo que se puede hacer con el. No tiene un UX desarrollado. Asi que quien quiera usarlo tiene que aprender y memorizar algunas cuantas funciones.

Pero sin duda es una herramienta poderosa.

Manuel
Invitado
Manuel

Pues a mí me parece tocho, malo, lento, pretencioso y detestable. Lo aborrezco, lo siento, sé que es muy guay ser pro emacs en el mundo open source pero no he visto a nadie trabajar de verdad con él. Y compararlo con un sistema operativo es un delirio.

Germán
Invitado

*Vim intensifies* y Yo trabajo con el y lo del sistema operativo solo es una broma. ¿en serio no puedo venir a darle humor a los comentarios? en cuanto al peso es de los mas ligeros que hay si metemos a los basados en chromium el la pelea (vamos a comparar los 34mib de emacs con los 700mib de VSCode claro si tu comparacion es con Vim pues para mi tiene mas sentido)

Taraak
Invitado

Hay peña que carece de sentido del humor.

Manuel
Invitado
Manuel

Siempre que no gusta un comentario sale a relucir microsoft. Es penoso, hay más mundo. No uso visual studio. No es mi plataforma de trabajo windows y me sigue pareciendo horroroso. Lo siento.

Comment here