Búsqueda de sitios web

Terminator: el emulador de terminal Tiling para profesionales de Linux


¿Quiere ejecutar varias sesiones en una ventana de terminal? Los comandos screen y tmux pueden resultar complicados. Terminator es lo que necesitas.

Es posible que hayas visto a algunos colegas o YouTubers usando una ventana de terminal con múltiples sesiones de terminal ejecutándose en ella.

Algunos usuarios profesionales de Linux hacen el panel dividido múltiple con comandos screen o tmux. Estos comandos funcionan en cualquier aplicación de terminal, pero implican una curva de aprendizaje pronunciada.

Si desea múltiples sesiones de terminal en la misma ventana de la aplicación sin la complejidad de tmux o comandos de pantalla, Terminator es su amigo.

No, ese terminador no. Este terminador 👇

Los emuladores de terminal instalados en su sistema pueden tener soporte para múltiples pestañas. Por otro lado, Terminator admite múltiples paneles de terminales de tamaño variable.

Emula algo así como un administrador de ventanas en mosaico y coloca el panel del terminal en una sola ventana.

En este artículo, le mostraré cómo instalar y usar Terminator en Ubuntu y otras distribuciones de Linux.

Pero antes de eso, echemos un vistazo rápido a las funciones que ofrece Terminator.

Terminator te ofrece múltiples sesiones de terminal en la misma ventana

Terminator es una aplicación GTK basada en GNOME Terminal que utiliza VTE3 (widget de emulador de terminal virtual GTK3).

Al ser una aplicación basada en GNOME Terminal, tiene algunas dependencias vinculadas con el Entorno de Escritorio GNOME.

Sin embargo, encontré la aplicación relativamente liviana, incluso con las dependencias de GNOME. Quizás no debería ser un problema usarlo en otros entornos de escritorio.

Desde fuera, Terminator podría parecerse a cualquier otro emulador de terminal. Pero las posibilidades son infinitas con Terminator y te las mostraré en secciones posteriores.

Características

Permítanme resumir algunas de las características principales de Terminator:

  • Terminales en disposición de mosaico

  • Soporta múltiples pestañas

  • Panel de terminal de arrastrar y soltar (excelente compatibilidad con el mouse)

  • Atajos de teclado similares a administradores de ventanas en mosaico

  • Guardar diseños y perfiles para poder empezar rápidamente

  • Extensible mediante complementos

Instalación de terminador

Instalar Terminator es tan sencillo como instalar cualquier otro paquete porque está disponible en los repositorios oficiales de todas las distribuciones principales que puedas nombrar.

Para su comodidad, a continuación he enumerado los comandos para algunas de las principales distribuciones.

Para distribuciones basadas en Ubuntu y Debian, ingrese el siguiente comando para instalar Terminator:

sudo apt install terminator

Para distribuciones basadas en Fedora y Red Hat, utilice:

sudo dnf install terminator

Para distribuciones basadas en Arch y Manjaro, ingrese el siguiente comando para actualizar e instalar Terminator:

sudo pacman -Syu terminator

Nota: Es posible que no obtenga la última versión de Terminator en algunos repositorios de distribuciones de lanzamiento a largo plazo.

También se puede instalar Terminator utilizando el Administrador de paquetes gráfico proporcionado por su distribución. Pero no es divertido instalar un emulador de terminal desde la GUI.

Usando terminador

Cuando inicie Terminator, la ventana predeterminada se verá como una ventana de Terminal simple. Pero, con un poco de paciencia, puede funcionar como un administrador de ventanas en mosaico dentro de una sola ventana.

Terminator le permite usar el mouse para crear nuevos paneles dividiendo el actual horizontal y verticalmente.

Sin embargo, serás mucho más rápido con los atajos de teclado. Lleva algún tiempo acostumbrarse a las teclas, pero eventualmente lo lograrás.

Aquí, abrí htop en el primer panel como se muestra a continuación.

Para crear un nuevo panel de terminal a la derecha, simplemente ingrese las teclas de método abreviado Ctrl + Shift + e. En segundo lugar, utilicé neofetch en el panel derecho, como se muestra a continuación.

Por último, creé otro panel debajo del de neofetch usando las teclas de método abreviado Ctrl + Shift + o y lancé cmatrix aquí. Es uno de esos comandos de Linux inútiles pero divertidos.

Arriba está la captura de pantalla final de lo que hice en este tutorial. Ahora entiendes por qué dije que Terminator crea un entorno similar al administrador de ventanas en mosaico en una sola ventana.

Esta función de mosaico será útil si necesita abrir muchas terminales sin instalar un Administrador de ventanas de mosaico. Terminator también admite pestañas, pero en mi opinión, la función de mosaico es la PVU de esta aplicación.

Terminator es una de las pocas aplicaciones que viene con excelente documentación. Si necesitas más información, por favor echa un vistazo a su documentación.

Conclusión

Creo que todos los emuladores de terminal admiten una interfaz con pestañas. Pero tendrás que cambiar entre pestañas y no es conveniente cuando tienes que estar atento a varias sesiones simultáneamente.

Es posible que Terminator no se vea tan bien como Blackbox o GNOME Console. Pero tiene características que aman a los usuarios experimentados de Linux.

Tiene un propósito que puede no ser el que todo usuario de Linux necesita o desea. Dejo que usted decida si vale la pena dedicar su tiempo.