Tutoriales

Instalar y usar el emulador de terminal Terminator en Linux

Cuando cambié por primera vez a Linux, estaba buscando un terminal para reemplazar el terminal predeterminado de gnome, principalmente debido a la función de mosaico.Probé algunos emuladores de terminal y terminador Parece un ajuste perfecto para mí.En este tutorial detallado, aprenderemos que es terminador, función de terminacióny cómo Instalar y usar el emulador de terminal de mosaico Terminator en linux

¿Qué es un emulador de terminal Terminator?

terminador es un emulador de terminal de mosaico para Linux que le permite diseñar su terminal de la forma que desee dividiéndolo horizontal o verticalmente.

Admite múltiples pestañas, paneles de terminales de arrastrar y soltar, atajos de teclado similares a los administradores de ventanas en mosaico y guardar diseños y archivos de configuración. También se puede ampliar a través de complementos.

Terminator comenzó en 2007 como un pequeño proyecto con solo unos pocos cientos de líneas de código. Con la ayuda de las contribuciones de la comunidad, ahora tiene un lugar en el campo de terminales Linux.

terminador escrito en Pitón Y proporciona un buen conjunto de funciones para aumentar la productividad en la terminal.Las dos características principales de Terminator son ventana de azulejos y transmisión.

Las ventanas en mosaico le permiten crear divisiones horizontales y verticales sin crear nuevas pestañas. La función de transmisión le permite escribir comandos en todas las ventanas de terminal abiertas simultáneamente.

función de terminación

Algunas otras características notables de los finalizadores incluyen

  • Soporte completo de personalización a través de la interfaz de usuario y los archivos de configuración.
  • Soporte partido horizontal y vertical.
  • Entrada de sincronización entre terminales. Los comandos escritos en un terminal se copian automáticamente en los otros terminales.
  • Diseños personalizables.
  • Combinaciones de teclas personalizables.
  • Título Personalizado.
  • Soporte de arrastrar y soltar para reordenar terminales.
  • Copia inteligente y pegado tipo masilla.
  • La funcionalidad se puede ampliar con sus propios complementos escritos en python.
  • Soporte para múltiples configuraciones de perfil.
  • Controladores de URL personalizados.

Instalar Terminator en Linux

Terminator se puede instalar directamente usando el administrador de paquetes predeterminado de su sistema operativo, o puede clonar el código fuente de github e instalarlo manualmente.

cuidadoso: La forma recomendada es instalar el finalizador directamente desde el administrador de paquetes, ya que se encarga de instalar las dependencias.

Los siguientes comandos lo ayudarán a instalar Terminator en su distribución de Linux favorita.

Para instalar Terminator en Alpine Linux, ejecute:

$ sudo apk add terminator

Para instalar Terminator en Arch Linux y sus variantes como EndeavourOS y Manjaro Linux, ejecute:

$ sudo pacman -S terminator

Para instalar Terminator en Debian, Ubuntu y sus derivados, ejecute el siguiente comando:

$ sudo apt install terminator -y

Para Ubuntu 20.04 y versiones posteriores, Terminator también se puede instalar mediante un PPA.

$ sudo add-apt-repository ppa:mattrose/terminator
$ sudo apt-get update
$ sudo apt install terminator -y

Para instalar Terminator en Fedora, RHEL, CentOS, AlmaLinux y Rocky Linux, ejecute los siguientes comandos:

$ sudo dnf install terminator

Para instalar el terminador de FreeBSD, ejecute el siguiente comando.

$ pkg install terminator

¿Cómo usar Terminator?

Después de iniciar Terminator, debería ver una ventana similar a la imagen a continuación.

Ventana de terminal de terminador

Menús contextuales y de grupo

En la ventana principal, se puede acceder a dos menús.

Menú de contexto

Se puede acceder al menú contextual haciendo «clic con el botón derecho» del mouse.en total 5 nudos en el menú contextual.

  1. copiar y pegar
  2. Abre pestañas, divide terminales en horizontal y en vertical.
  3. Cierra la terminal.
  4. Zoom y maximizar la terminal.
  5. Barras de desplazamiento, Preferencias, Codificación y Diseño.
Terminator - menú contextual
Terminator – menú contextual

menú de grupo

Puede acceder al menú de agrupación haciendo clic en el icono en la esquina superior izquierda del terminal. La agrupación le permite combinar varios diseños en un grupo.

Con la opción de transmisión, si escribe en una terminal, se escribirá en todas las terminales. Esto es útil cuando utiliza varios servidores y desea ejecutar el mismo comando en todos ellos al mismo tiempo.

Terminator - Menú de grupo
Terminator – Menú de grupo

Dividir horizontal y verticalmente

Puede crear divisiones horizontales y verticales desde el menú contextual o desde las combinaciones de teclas predeterminadas.

Menú de contexto:

Context Menu => Right Click => Horizontal split
Context Menu => Right Click => Vertical split

Atajos de teclado:

CTRL + SHIFT + O => Horizontal split
CTRL + SHIFT + E => Vertical split
Terminator - División horizontal y vertical
Terminator – División horizontal y vertical

Al usar divisiones múltiples, puede moverse entre divisiones con el mouse o mediante combinaciones de teclas.

Para moverse entre divisiones, utilice «ALT + ARROW KEYS« o «SHIFT + CTRL + TAB«.

Terminator – Agrupación

Como se mencionó anteriormente, la agrupación le permite agrupar múltiples terminales en un grupo y transmitir comandos a medida que escribe.

crear un nuevo grupo

Puede crear nuevos grupos y mapear ventanas de terminal. Ahora, cuando escriba un comando en la ventana del terminal activo, se escribirá en todos los terminales del mismo grupo.

crear nuevo grupo
crear nuevo grupo

Creé un archivo llamado «Servidor de desarrollo»A medida que cree grupos adicionales, verá más opciones habilitadas.

grupo en terminador
grupo en terminador

Echa un vistazo a la siguiente imagen.Creé tres divisiones verticales y agregué la primera y la segunda división como servidor de desarrollo grupo. La tercera división es parte del grupo predeterminado.

grupo de difusión
grupo de difusión

Los colores en la barra de terminales lo ayudan a identificar cuál es la terminal activa y cuál es parte de un grupo definido y cuál no.

  • rojo => Ventana de terminal activa.
  • azul => Parte del mismo grupo.
  • gris => no pertenecen al mismo grupo.

Cuando escribo cualquier comando en el terminal activo, el mismo comando se escribe automáticamente en todas las secciones del terminal del mismo grupo. Vea la primera y la segunda división en la imagen a continuación.

grupo de difusión

Si desea transmitir a todas las ventanas de terminal abiertas, independientemente del grupo, seleccione «transmitir todo» opciones

transmitir a todos los grupos
transmitir a todos los grupos

eliminar grupo

Puede eliminar grupos individuales seleccionando «Eliminar nombre de grupo» Eliminar todos los grupos desde el menú o por selección «Eliminar todos los grupos».

eliminar grupo
eliminar grupo

personalización del terminador

Puede personalizar ampliamente el terminador desde las preferencias o directamente en el archivo de configuración.El archivo de configuración se encuentra en «$HOME/.config/terminator/config«Cualquier personalización que realice en la interfaz de usuario se modificará/agregará automáticamente al archivo de configuración.

cuidadoso: Antes de realizar cualquier cambio directamente en el archivo de configuración, haga una copia de seguridad del archivo de configuración.

Para acceder a la interfaz de usuario, «Clic derecho -> Preferencias»Verá una interfaz de usuario de Preferencias similar a la imagen a continuación.

preferencia de terminador
preferencia de terminador

Hay 6 pestañas en la interfaz de usuario de Preferencias. Vamos a analizarlos uno por uno.

1. Sección Acerca de – Documentación de acceso

Terminator tiene documentación detallada alojada en Leer docs.ioPuede buscarlo directamente en la web o ejecutarlo haciendo clic en la sección «Acerca de» «manual» icono.

Terminator - Documentación
Terminator – Documentación

2. Parte enchufable

Desde la sección Complementos, puede activar cualquier complemento existente. Terminator también le brinda la flexibilidad de crear sus propios complementos.

Todos los complementos personalizados deben estar en «$HOME/.config/terminator/plugins« Tabla de contenido.

Terminator - complemento
Terminator – complemento

3. Sección de teclas de acceso directo

Terminator viene con combinaciones de teclas para casi todo lo que puede hacer en su flujo de trabajo.

Terminator - tecla de acceso directo
Terminator – tecla de acceso directo

Si desea establecer una nueva pulsación de tecla para una acción, haga doble clic en la combinación de teclas para la acción asociada y escriba la pulsación de tecla. Asegúrese de que las pulsaciones de teclas no estén ya asignadas a diferentes acciones.

4. Sección de introducción

La sección del archivo de configuración le permite establecer el esquema de color, la fuente, el tamaño de la fuente, la forma del cursor, la transparencia y el tamaño del búfer de desplazamiento hacia atrás.

este «por defecto» perfil con un terminador. Puede personalizarlo o crear sus propios archivos de configuración.

Agregar nuevo perfil «Perfil -> Agregar -> Nombre».

Terminator - Agregar y eliminar perfiles
Terminator – Agregar y eliminar perfiles

ya verás «informacion personal» Opción agregada al menú contextual que muestra una lista de perfiles que ha creado. Desde allí puede elegir qué perfil configurar.

Terminator - Alternar perfil
Terminator – Alternar perfil

Echemos un vistazo a algunas opciones de personalización importantes.

En la sección General, puede configurar la fuente, el tamaño de fuente y la forma del cursor.Si necesita copiar texto en la selección, habilite «Copiar selección» opcionesSi desea deshabilitar la molesta barra de título roja, deshabilite «Mostrar barra de título» opciones

Perfil - Configuración general
Perfil – Configuración general

bajo Orden sección, puede optar por ejecutar el shell como su shell de inicio de sesión. También puede configurar comandos personalizados para que se ejecuten cuando inicie Terminal con este perfil.

Perfil - Configuración de comandos
Perfil – Configuración de comandos

bajo color sección, puede configurar los esquemas de color de primer plano y de fondo.También puedes descargar desde «costumbre» opciones

Perfil - Sección de color
Perfil – Sección de color

bajo fondo sección, puede controlar el fondo del terminal. De forma predeterminada, se establece un color sólido, pero puede optar por establecer una imagen como fondo o crear un fondo transparente.

Perfil - Fondo
Perfil – Fondo

bajo Desplazarse sección, puede establecer el tamaño del búfer de desplazamiento hacia atrás.

Perfil - Desplazamiento
Perfil – Desplazamiento

5. Sección global

La sección global controla la apariencia y el comportamiento del terminal. Aquí puede configurar algunas características interesantes que ofrece Terminator.

Terminator - Configuración global
Terminator – Configuración global

Echemos un vistazo a algunas características importantes.

  • estado de la ventana – Controla el modo en que se iniciará el terminal. Las opciones disponibles son Normal, Maximizado, Pantalla completa y Oculto.
  • siempre en la cima – Cuando está habilitado, Terminal siempre estará en la parte superior, incluso si cambia a otra aplicación.
  • ocultar cuando se pierde el foco – Cuando te desplazas fuera de Terminator, el terminal se ocultará de la pantalla.
  • Sugerencias de geometría de Windows – Cuando cambie el tamaño de la ventana del terminal, la geometría de la ventana se mostrará en la barra de título.
  • pasta de masilla – Esto le permitirá pegar haciendo clic con el botón derecho del mouse, similar al estilo masilla.
  • posición de la etiqueta – Puede configurar la posición de la pestaña a la izquierda, derecha, arriba, abajo u oculta.
  • barra de título de la terminal – El esquema de color de la barra de título del terminal se puede configurar en esta sección.

Hay otras opciones en la sección global que se pueden habilitar o deshabilitar según sus preferencias.

Perfil de terminador

Cualquier cambio de configuración que hayamos discutido hasta ahora se escribirá en el archivo de configuración del finalizador. Cuando desee mantener la misma configuración en diferentes máquinas, puede hacer una copia de seguridad del archivo de configuración en una ubicación central como github y exportarlo.

Para ver el archivo de configuración de Terminator, ejecute:

$ cat ~/.config/terminator/config
Ver archivos de configuración del terminador
Ver archivos de configuración del terminador

cuidadoso: No se recomienda realizar cambios directamente en el archivo de configuración a menos que sepa lo que está haciendo. Además, se recomienda hacer una copia de seguridad antes de realizar cualquier cambio directamente en el archivo de configuración.

en conclusión

Terminator es perfecto para aquellos que usan múltiples terminales y quieren administrarlos de manera eficiente. Es una de las opciones populares de emulador de terminal para desarrolladores y usuarios avanzados que usan terminales de forma extensiva.

¿Estás cansado de Terminator? Comparta sus pensamientos sobre esto en la sección de comentarios a continuación.

recurso:

LEER  La primera traducción de KDE Plasma 5.21 prosperidad la compatibilidad con los portátiles Nvidia Optimus

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba