Featured image of post Herramientas 'terminal-centristas' Kitty, Yazi, Lazyvim y Lazygit

Herramientas 'terminal-centristas' Kitty, Yazi, Lazyvim y Lazygit

De pronto me encontré usando un abanico de herramientas nuevas se usan desde la terminal, les cuento.

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.

Y por este error, adiós a la terminal estilo “pacman”.

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.

Gran variedad de temas disponibles en Kitty

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 .

Aprender es divertido con 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 .

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.

Abrir y buscar archivos es sencillo

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.

Yazi es bueno, bonito y rápido

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.

Todos los comandos que aprendí los voy a olvidar 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?

Todas las imágenes, nombres de productos y nombres de empresa o logotipos citados en esta página web son propiedad de sus respectivos propietarios.
Creado con Hugo
Tema Stack diseñado por Jimmy