Después de una actualización de Manjaro me falló Ghostty la terminal que estaba utilizando en ese momento, y es una lástima, me sentía muy a gusto con el fantasmita.

Pero ante la adversidad hay una oportunidad y me dí a la tarea de buscar un reemplazo.
Lo curioso es que durante la búsqueda, una cosa llevó a la otra y de pronto me encontré utilizando varias herramientas que se utilizan en la terminal y que una vez que le agarras el modillo es muy complicado regresar a lo que estabas usando anteriormente.
Aquí va el recuento.
Me pareció ver un lindo gatito: Kitty Terminal
Para reemplazar a Ghostty elegí a Kitty que viene muy recomendado como una terminal de buenas prestaciones.
Es de esas terminales que utilizan la GPU para acelerar las cosas. Yo no tengo una tarjeta gráfica que tenga un alto rendimiento, supongo que para los poseedores de esos equipos la terminal volará, yo en lo personal no he notado alguna mejora significativa en velocidad.
Una de las cosas que me gustó fue que es fácil elegir el theme de la terminal.

Ahí me tienen perdiendo el tiempo eligiendo combinaciones de colores exóticas cada cierto tiempo 😄.
Todo lo que se requiere es escribir kitten themes y a elegir.
Neovim -> Lazyvim
Muchos de los atajos de teclado están basados en el vetusto y omnipresente
editor Vim
. Recuerdo haberlo visto hace muchos años
pero con el tiempo fui eligiendo otras opciones más amigables como
nano
o micro
que son excelentes opciones pero que no tienen la potencia de Vim.
Les recomiendo darle una breve repasada al tutor de vim, no se aprenderá todo de un jalón, pero da una noción de la filosofía de trabajo de estas herramientas Más teclado, menos ratón.
O si lo prefieren, hay una alternativa divertida mediante un juego online llamado Vim Adventures .

Nuevamente, una cosa llevó a la otra y me ví usando Neovim en lugar de Vim y poco tiempo después a su configuración con esteroides Lazyvim .

Y todos los atajos que aprendí con vim se fueron al carajo 🤣.
El cambio es super notable con Lazyvim, es como si fuera otro editor totalmente diferente.

Yazi, para administrar archivos
Revisando tutoriales de lazyvim en Youtube surgió un nuevo personaje.
Yazi es un administrador de archivos basado en Rust tan rápido como la quincena que se esfuma en dos días.

Puedes hacer de todo, abrir, copiar, mover, crear archivos y carpetas. Pero cuidado, puede ser muy confuso al principio.
Hice una carpeta de practicas para comenzar a utilizarlo y es que por error perdí unos archivitos ¡Upss! ni modo, echando a perder se aprende.
Lazygit
Y ya para culminar Lazygit otra herramienta para flojos (son las mejores). La verdad es una joyita.
Muchas de las tareas típicas de git se resuelven con esta herramienta.

Esta perfectamente integrada a Lazyvim. Al ser la última en llegar todavía me estoy acostumbrando a sus atajos de teclado.
Documentaciones
Como es fácil perderse, les dejo (en realidad son para mí) una lista de las documentaciones de cada proyecto con la información de los accesos de teclado para que sea más rápida su consulta.
También hay una buena cantidad de tutoriales en Youtube.
Conclusiones
De repente me vi abrumado por tantas opciones y atajos de teclado. Es muy fácil perderse. Así que decidí tomar el enfoque conocido coloquialmente como “pian pianito”.
Poco a poco ir aprendiendo lo más utilizado, y agregando cosas conforme las vaya necesitando.
Este artículo fue escrito en su mayoría usando las herramientas que menciono.
¿Ustedes saben de alguna otra herramienta de este tipo para darle una revisada?
