Terminal de Linux con comandos ejecutándose

La terminal como entorno de productividad

Fish shell, tmux, y las herramientas modernas que hacen de la terminal un entorno de trabajo completo.

La terminal no es una reliquia del pasado. Con las herramientas correctas, es el entorno de trabajo más rápido y flexible que existe. Fish shell con autosugestiones inteligentes, tmux para gestionar sesiones persistentes, y una nueva generación de CLIs escritas en Rust que son órdenes de magnitud más rápidas que sus predecesoras.

Mi setup actual es el resultado de años de iteración. Cada herramienta fue elegida porque resuelve un problema específico mejor que cualquier alternativa gráfica. ripgrep busca en código más rápido que cualquier IDE. fd encuentra archivos con una sintaxis humana. bat muestra archivos con syntax highlighting y git diffs integrados.

El stack moderno de CLI

La revolución silenciosa de las CLI tools escritas en Rust ha reemplazado herramientas que llevaban décadas sin actualizarse. eza en vez de ls, zoxide en vez de cd, delta en vez de diff, dust en vez de du. Cada una es más rápida, produce mejor output, y tiene defaults más sensatos.

No se trata de aprender vim y vivir en la terminal por purismo. Se trata de elegir la herramienta correcta para cada tarea. A veces es un IDE, a veces es un navegador, pero para la mayoría de operaciones de desarrollo — git, file management, logs, deployment — la terminal es imbatible.

No comments yet