Skip to content
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
TechBox TechBox TechBox
TechBox TechBox TechBox
  • Inicio
  • Frontera de la IA
  • Compartir Código Abierto
  • Guías
  • Español
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
  • Inicio
  • Frontera de la IA
  • Compartir Código Abierto
  • Guías
  • Español
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
Close

Search

Subscribe
Compartir Código Abierto

Zellij: Un multiplexor de terminal potente y fácil de usar

By Jason
05/19/2026 5 Min Read
Comentarios desactivados en Zellij: Un multiplexor de terminal potente y fácil de usar

El círculo de multiplexores de terminal no es enorme, pero un proyecto ha ganado más de 32,000 estrellas. Teniendo en cuenta que tmux ha dominado durante más de una década, ha surgido un nuevo contendiente. Se llama Zellij, comenzó en 2020, escrito en Rust. Su posicionamiento es un «espacio de trabajo de terminal con todo incluido». En lenguaje sencillo: listo para usar de inmediato; puedes comenzar a trabajar sin ajustar la configuración.

Para ser honesto, he usado tmux mucho tiempo, y es realmente potente. Pero siempre ha habido un punto molesto persistente: si no lo usas por un tiempo, olvidas los atajos. Tienes que revisar la documentación y reaprender la lógica de la tecla de prefijo cada vez. Descubrir Zellij me hizo darme cuenta de que los multiplexores de terminal podrían ser tan convenientes.

Al iniciar, la interfaz se ve así:

  • Una barra de pestañas superior​ muestra sesiones y pestañas.
  • Una barra de estado inferior​ muestra directamente sugerencias de atajos — ¿quieres dividir un panel? Dice Alt+n. ¿Cambiar de pestaña? Ctrl+t. WYSIWYG, un principiante puede empezar en minutos.

Todas las funciones principales están preconfiguradas.

01 Guardado automático de sesión.​ Cierra el terminal o reinicia el sistema, y guarda automáticamente la sesión. Por defecto, guarda el estado al disco cada 10 segundos. La próxima vez que inicies, lee ese estado, restaurando tu espacio de trabajo a su último estado cerrado.

02 Crear sesiones independientes para diferentes tareas.​ Muchos a menudo hacen malabares con múltiples tareas simultáneamente — como una sesión para trabajo frontend y otra para ejecutar pruebas. ¿Quieres verificar si las pruebas terminaron? Presiona Ctrl+o+wpara abrir el administrador de sesiones, haz clic, y estás allí. Las sesiones no interfieren, y sus estados se conservan al volver.

03 Paneles flotantes.​ A veces no quieres dividir la pantalla. Un panel flotante temporal resuelve esto. Llámalo cuando sea necesario, ciérralo cuando termines, sin interrumpir el trabajo normal. Los entusiastas del teclado tienen atajos: Ctrl+p+epara sacar un panel como ventana flotante, Ctrl+p+ipara fijarlo en la parte superior.

04 Editar el búfer de historial (scrollback): Algo que tmux no puede hacer.​ Esta es quizás la función más envidiada por los usuarios de tmux — editar directamente el búfer de historial del terminal. Cualquiera que haya usado un terminal sabe que a veces la salida de comandos es larga. Para copiar o buscar contenido anterior, tienes que desplazarte torpemente hacia arriba con el mouse. El modo de copia de tmux ayuda parcialmente, pero la experiencia no es excelente. El enfoque de Zellij: presiona Ctrl+s, luego e. Abre todo el búfer de historial del panel actual en tu $EDITORdel sistema por defecto. Puedes buscar, copiar y editar como un archivo de texto normal. Cierra el editor para volver al terminal.

05 Paneles apilados: Múltiples paneles apilados juntos.​ Los paneles apilados superponen verticalmente múltiples paneles en el mismo lugar, intercambiables con las teclas de flecha. Supervisa múltiples procesos simultáneamente — ejecuta pruebas, observa registros, abre un editor — todos apilados, cambia con las teclas arriba/abajo, sin fragmentar la pantalla.

El redimensionamiento de paneles también es muy intuitivo: Alt++para agrandar el panel actual en un 30%, Alt--para encoger. Mantén presionado para redimensionar continuamente. No necesitas recordar combinaciones de teclas de redimensionamiento ni ingresar manualmente valores de píxeles.

06 Colaboración: Una joya para programación en pareja remota.​ Múltiples usuarios se conectan simultáneamente a la misma sesión, cada uno con un cursor independiente, viendo las operaciones del otro en tiempo real. Sin sufrir la latencia de compartir pantalla; dos personas colaboran directamente en el mismo terminal.

07 Terminal accesible por navegador.​ Servidor web integrado permite acceso directo del navegador a sesiones de terminal. Nota: requiere configuración HTTPS y tokens de autenticación.

08 Sistema de complementos: Basado en WebAssembly.​ Escribe complementos en cualquier lenguaje que se compile a WASM. Rust tiene soporte SDK de primera clase. El administrador de sesiones y el selector de archivos integrados de Zellij son complementos. Los archivos .wasmse distribuyen independientemente, no contaminan el programa principal. Combinado con el sistema de diseño, puede crear una experiencia similar a un IDE — como el diseño comunitario strider: navegador de archivos a la izquierda, editor y paneles de comandos a la derecha.

09 Diseños personalizados: Inicio de espacio de trabajo con un clic.​ Un espacio de trabajo de desarrollo Rust podría necesitar: un editor a la izquierda para src/main.rs, tres paneles a la derecha para cargo check, cargo run, cargo test. En tmux, escribirías un montón de scripts de shell. Zellij usa KDL (un lenguaje declarativo) para archivos de diseño:

kdlkdllayout {
    pane split_direction="vertical" {
        pane edit="src/main.rs"
        pane {
            pane command="cargo check"
            pane command="cargo run"
            pane command="cargo test"
        }
    }
}

Guarda el archivo de diseño, por ej. rust-layout.kdl. El próximo inicio lee esta configuración, dándote un espacio de trabajo completo.

Por supuesto, hay algunos puntos a tener en cuenta.

  1. Escenarios sensibles al rendimiento:​ Una sesión de tmux es de unos 6 MB, Zellij unos 80 MB — más de diez veces más grande.
  2. Dependencia de complementos de tmux:​ Las funciones comunes de Zellij están cubiertas, pero si dependes en gran medida de ciertos complementos de tmux, podría ser inconveniente.
  3. Período de adaptación para veteranos de tmux:​ Por ejemplo, Ctrl+tes la tecla de prefijo en tmux, pero cambia de pestaña en Zellij. Fácil equivocarse al principio.

A estas alturas, probablemente muchos amigos estén ansiosos por probarlo. La forma más fácil es copiar el comando a continuación e instalar:

bashbashbash <(curl -L https://zellij.dev/launch)

Los instaladores sin conexión también están disponibles. Descarga binarios precompilados para tu plataforma desde GitHub. Funciona en Linux, macOS, Windows.

Reflexiones finales

Llevo casi 10 años usando herramientas de terminal, desde el antiguo screenhasta tmux, y ahora Zellij. tmux es un clásico. Sólido como una roca; puede ejecutarse en un servidor durante años sin problemas. El nuevo Zellij trae características nuevas. Por ejemplo, editar directamente el búfer de historial con un editor aumenta inmensamente la eficiencia.

Las herramientas son así — evolucionan constantemente. Antes pensabas que tmux era lo suficientemente bueno, ahora encuentras algo aún más conveniente. Quizás en un par de años surja algo nuevo y supere a Zellij. Pero una cosa no cambiará: hacer que las herramientas sean mejores y reducir la barrera de entrada.

Comparte tus pensamientos en los comentarios. El proyecto es de código abierto bajo la licencia MIT. Los amigos interesados pueden consultar el código fuente y la documentación en el repositorio de GitHub.

Dirección de código abierto:​ https://github.com/zellij-org/zellij

Author

Jason

Follow Me
Other Articles
Previous

Anthropic anuncia: Escribe en HTML

Latest Articles

  • Zellij: Un multiplexor de terminal potente y fácil de usar
  • Anthropic anuncia: Escribe en HTML
  • Otra herramienta de notas se vuelve viral, más de 30k estrellas en GitHub
  • ¡14.4k estrellas en GitHub Trending! Tu Codex ya no está solo
  • ¡Explosión de estrellas en GitHub: 46k! Esta central eléctrica de terminal IA finalmente se hace de código abierto

Recent Comments

No hay comentarios que mostrar.
    Copyright 2026 — TechBox. All rights reserved.