Posts tagged "english":
Obscure packages (Paquetes raros)
Nota: Este post tiene una versión en inglés para participar en el Emacs Carnival. La versión en castellano está tras la inglesa.
Obscure packages
This month Emacs Carnival is about obscure packages. Since I have not met anyone in real life using Emacs, I would say Emacs itself it's quite obscure, but there are some packages that everyone using Emacs know, like Vertico, Helm, Magit, Company, etc.
So I've selected three packages which I think are obscure enough.
vhdl-mode
The first one is vhdl-mode. VHDL is a hardware design language, which by itself is not known to a lot of people outside the electronic engeenering world, so the intersection of both VHDL and Emacs worlds must be tiny. I have a post about VHDL on Emacs, but in short it's just a mode to write VHDL code inside Emacs. It has a beautify command that makes your code really clean in a moment, and of course you can use all the commands that you use normally in Emacs. It's awesome!
nethack-el
The second one is nethack-el. This one is sadly not maintained anymore, but it must be really great to be able to play Nethack inside Emacs. It would make very easy to take notes while playing, copy the levels to a file (since is all ASCII) or whatever you want to do.
spanish-holidays
The third one is my own Emacs package, spanish-holidays.el
. I found
really useful the Emacs calendar, and I wanted to use it to know the
holidays in my country at a glance. I saw that there were various
holidays packages for different countries, but none for Spain, so I
just copied the mexican-holidays package but changing the dates for
the ones in Spain. At the moment it has over one hundred downloads in
melpa, so it's obscure enough to close this packages' list!
El tema de este mes para el Festival de Emacs son paquetes poco conocidos, así que he seleccionado algunos paquetes que creo que son bastante raros.
Como no conozco a nadie en persona que use Emacs, diría que Emacs en sí ya es bastante raro. No obstante, hay paquetes que todo el mundo conoce como Vertico, Helm, Magit, Company…
Paquetes raros
En esta entrada he seleccionado tres paquetes que creo que son bastante raros para el tema de este mes de "Emacs Carnival", que trata sobre paquetes poco conocidos.
vhdl-mode
El primero es vhdl-mode. VHDL es un lenguaje de descripción de hardware, cosa que ya es bastante rara de por sí fuera del mundo de la ingeniería electrónica, así que la intersección entre la gente que programe VHDL y además use Emacs tiene que ser bastante pequeña.
Tengo un post sobre VHDL en Emacs, pero en resumen es simplemente un modo para programar en VHDL usando Emacs. Hasta tiene un comando "beautify" que te pone el búfer mucho más bonito, es muy útil y cómodo.
nethack-el
El segundo es nethack-el. Por desgracia no se sigue manteniendo a día de hoy, pero debe de ser increíble poder jugar al Nethack dentro de Emacs. Haría trivial el hecho de tomar notas jugando, así como copiar niveles enteros de un solo atajo de teclado.
spanish-holidays
El último paquete es el más raro de todos, spanish-holidays. El calendario integrado de Emacs es el que más uso, y siempre había querido poder marcar las vacaciones de España en él. Había visto varios paquetes que incluían vacaciones nacionales para otros países, pero no encontré ninguno para España, así que lo hice yo. Simplemente vi la estructura del paquete mexican-holidays y sustituí las fechas por los festivos españoles. Ahora mismo tiene unas cien descargas en melpa, así que es lo bastante extraño como para cerrar esta lista.
Elevator pitch for Emacs (Discurso de ascensor para Emacs)
Nota: Este post tiene una versión en inglés para participar en el Emacs Carnival. La versión en castellano está tras la inglesa.
Emacs is an extensible text editor. You can configure it beyond your imagination. It adapts to your needs, and you can mold it to your liking. With Emacs you can discover the beauty of plain text. You can start doing simple things and gradually build your perfect setup. Whether it's mailing, writing, journaling, taking notes, programming or even making books, Emacs has you covered.
Emacs es un editor de texto totalmente personalizable. Lo puedes configurar más allá de tu imaginación. Se adapta como un guante a tus necesidades, y lo puedes moldear a tu gusto. Con Emacs, descubrirás la belleza del texto plano. Puedes empezar haciendo cosas simples, y poco a poco ir construyendo tu configuración perfecta. Ya sea escribir correos, textos, diarios, tomar notas, programar o inculuso editar libros, Emacs tiene todo lo que necesitas.
Prot asks Carlos
Hace un par de días grabé con Protesilaos el primer vídeo de su serie "Prot asks". Es una serie de vídeos que se ha propuesto hacer en los que simplemente charla durante una hora con gente sobre cosas relacionadas con Emacs y con la vida en general.
En el vídeo que ha hecho conmigo hablamos sobre Emacs en la ingeniería, fútbol, España y la libertad de acceso a las publicaciones en el mundo académico, entre otras cosas.
El enlace al vídeo está aquí.
Take two on Emacs (Toma dos de Emacs)
Nota: Este post tiene una versión en inglés para participar en el "Emacs Carnival" (https://christiantietze.de/posts/2025/06/emacs-carnival-2025-06-take-two/
). La versión en castellano está tras la inglesa.
Take Two on Emacs
I first discovered Emacs back at middle school, because it was installed on the school's computers. I have no idea what Emacs was, and the description on the splash screen wasn't really helpful for me.
I find it weird, the mouse experience was not smooth, and every time I wanted to closed it, it said something about "modified buffers". What is a buffer? Why was it modified if I hadn't not touched anything?
It wasn't until several years later, in a conference that Richard Stallman gave in Seville, that I discovered what Emacs was. I was then decided to try again Emacs, and find out whether it was worth it or not.
I really didn't like that you have to learn yet another programming language to really dive into Emacs, but when I discovered Emacs Lisp I was really impressed. Today is one of my favorite computer languages, and it is really a pleasure to play with Elisp.
My first steps with Emacs were magical. When I started the tutorial and scrolled to the next screen with C-v I discovered a whole new world. From there, the omnipresence of the terminal and keyboard-driven UI was born for me. I no longer looked backwards. I moved from a normal desktop environment to a tiling window manager (i3wm), and hopefully some day I will move into EXWM, if only to try it when I have time.
I struggle a little bit to become a proficient Emacs user. At first I saw all the wonderful Planet Emacs posts, but I didn't even know how to install packages or try the things the different posts explained.
But after reading the fine manual (and also after discovering info, which is now my favorite program to read manuals) a little bit, I started to grow confidence and started to understand the language in which the "Emacs people" talk.
From that point, the rest was very enjoyable, and I am still a noob in the Emacs world but I learn a little every day, and now I use Emacs for almost everything.
Toma dos de Emacs
Descubrí Emacs en el instituto, porque era parte de la distribución de Guadalinex que tenían todos los ordenadores. Cuando lo abrí por primera vez no tenía ni idea de qué era, simplemente vi un icono que no sabía qué era en el menú de aplicaciones y pinché sobre él.
Me pareció bastante feo a primera vista, además el ratón no funcionaba como yo esperaba, y encima cada vez que lo quería cerrar me decía algo de "existen búfers modificados". Pero yo no tenía ni idea de qué era un búfer y además ni siquiera había modificado nada, ¿por qué salía esa advertencia?
Hasta varios años después, en una conferencia de Richard Stallman en la Escuela Técnica Superior de Ingeniería Informática de Sevilla, no descubrí realmente qué era Emacs. Después de la magistral charla de Stallman decidí que tenía que probarlo y ver si realmente merecía la pena.
No me gustó lo de tener que aprender otro lenguaje de programación más para poder sacarle todo el partido a Emacs, pero cuando descubrí Emacs Lisp me quedé alucinado. Hoy es uno de mis lenguajes de programación favoritos, y es una experiencia muy placentera jugar con Elisp.
Mis primeros pasos con Emacs fueron algo mágico. Cuando empecé el tutorial integrado y pasé a la siguiente pantalla con C-v algo dentro de mi cabeza hizo clic, y a partir de ahí mi visión sobre la informática cambió. Empecé a hacerlo todo con la terminal y a manejar el ordenador casi exclusivamente con el teclado. Nunca más volví a usar interfaces gráficas como opción predeterminada. Pasé de usar un entorno de escritorio normal y corriente a un gestor de ventanas tipo i3wm, y espero algún día tener tiempo de probar EXWM.
Me costó un poco aprender a ser un usuario en condiciones de Emacs. Al principio veía los posts de webs como https://planet.emacslife.com/
y no entendía nada, no sabía cómo aplicar las configuraciones que ponía la gente o cómo probar los consejos que daban.
Pero después de leer el manual un poco (y de paso descubrir info, mi forma favorita de ver manuales), empecé a soltarme más y a entender la jerga de Emacs en la que hablan los que lo usan.
A partir de ahí, como ya tenía la base, aprender el resto ya fue mucho más divertido, y, aunque sigo siendo un principiante en el mundo de Emacs, ya lo uso casi para todo.