Terminator, el terminal múltiple

  Un emulador de terminal, o emulador de consola, es un programa informático que simula el funcionamiento de un terminal de ordenador en cualquier dispositivo de visualización.
  Este tipo de programas incorporan características tales como control de procesos, redirección de entrada/salida, listado y lectura de ficheros, protección, comunicaciones y un lenguaje de órdenes para escribir secuencias de instrucciones por lotes o guiones.
  Al ingresar las órdenes en el emulador, un intérprete de comandos analiza la secuencia de caracteres ingresada y, si la sintaxis de la orden es correcta, la ejecuta, recurriendo para ello a las funciones que ofrece el sistema operativo o el programa que representa, bien sea un gestor de banco de datos, una sesión de FTP, etc. La respuesta al usuario se representa en el monitor. Es una forma de trabajo interactiva, es decir, usuario y máquina se comunican en forma sucesiva.
  En los ordenadores Unix el emulador de terminal por defecto es Term, que tiene su versión para escritorio gráfico en xterm. Éste tiene algunas mejoras como la posibilidad de visualizar texto en color mediante ciertos códigos de control.
  Dentro del conjunto de sistemas operativos Microsoft Windows, el análogo es el programa Símbolo del sistema para sistemas operativos basados en Windows NT, y también Windows PowerShell introducido con Windows Server 2008.
  Naturalmente, también existen emuladores de consola para otras arquitecturas informáticas como C o Bourne.
  Mas es esta ocasión se hablará de un emulador de terminal que funciona principalmente en Linux, el llamado Terminator.
  El objetivo de este programa es el de crear una herramienta útil para organizar terminales como si fueran celdas de una hoja de cálculo. La mayoría de los terminales sólo permiten abrir más pestañas, esto también lo hace Terminator, pero va un paso mas allá, puesto que permite al usuario dividir su terminal en tantos terminales como necesite, de forma que en una sola ventana habrá diferentes terminales dispuestos en vertical y horizontal. De esta manera, es posible controlar varios procesos de forma simultánea.
  Entre sus características más relevantes se encuentran:

  •   Soporta pestañas.
  •   Dispone de una gran cantidad de atajos de teclado con el que gestionar los terminales.
  •   Permite organizar múltiples terminales en una única ventana. De forma que es posible tener varias sesiones abiertas de forma simultánea.
  •   Se puede reorganizar la disposición de las ventanas arrastrando y soltando con el ratón.
  •   Se pueden guardar diferentes disposiciones y perfiles utilizando la interfaz gráfica.
  •   Es posible escribir en varios terminales de forma simultánea. Esto permite lanzar el mismo comando en diferentes sesiones.
  •   Dispone de una gran cantidad de atajos de teclado con el que gestionar los terminales.
  •   Soporta complementos.
  •   Es posible realizar capturas de pantalla de un solo terminal.
   

INSTALACIÓN

  Este programa puede instalarse directamente desde los repositorios de Ubuntu, o bien desde su repositorio oficial. Para agregar este último se debe utilizar el comando add-apt-repository ppa:gnome-terminator (anteponiendo sudo si no se está como administrador).
  En ambos casos, se deben actualizar la lista de paquetes [comando apt update (anteponiendo sudo si no se está como administrador)] y el propio sistema [comando apt upgrade (anteponiendo sudo si no se está como administrador)] antes de instalarlo mediante el comando apt install terminator.

  ATAJOS DE TECLADO

  El siguiente mapa de teclado, que he encontrado por la red, muestra los atajos del teclado predeterminados de este emulador de consola.
Imagen de El Atareao
  Para profundizar en la información de la imagen, existen los siguientes atajos para este programa:
  •   Alt+A: Se sincronizan todos los terminales, de forma que las teclas que se pulsan van a todos los terminales. 
  •   Atl+G: Se sincronizan un grupo de terminales, de forma que las teclas que se pulsan van a ese grupo.
  •   Alt+O: Se termina la sincronización de pulsación de teclas.
  •   Mayús+Ctrl+W: Se cierra un terminal.
  •   Mayús+Ctrl+Q: Se cierra la ventana.
  •   Ctrl+Tab: Se pasa al siguiente terminal.
  •   Mayús+Ctrl+Tab: Se pasa al terminal anterior.
  •   CtrlAltA: Edita el título de la pestaña.
  •   CtrlAltX: Edita el título del terminal.
  •   CtrlAltW: Edita el título de la ventana.
  •   F11: Pantalla completa.
  •   Alt+Abajo: Pasa al terminal inferior.
  •   Alt+Arriba: Pasa al terminal superior.
  •   Alt+Izquierda: Pasa al terminal izquierdo.
  •   Alt+Derecha: Pasa al terminal derecho.
  •   MayúsCtrlN: Pasa al terminal siguiente.
  •   MayúsCtrlP. Pasa al terminal anterior.
  •   Super+G: Agrupa todos los terminales.
  •   Super+T: Agrupa tods los terminales en una pestaña.
  •   F1: Ayuda.
  •   Mayús+Ctrl+Alt+A: Cambia la visibilidad de la ventana.
  •   Super+1: Inserta el número de terminal.
  •   Super+0: Inserta el número de terminal separado del margen.
  •  Alt+L: Abre un cuadro de diálogo donde se puede elegir una disposición de terminales.
  •   Mayús+Ctrl+Re Pág: Selecciona la pestaña de la izquierda.
  •   Mayús+Ctrl+Av Pág: Selecciona la pestaña de la derecha.
  •   Mayús+Ctrl+T: Se crea una nueva pestaña.
  •   Super+I: Se lanza un nuevo proceso de este programa.
  •   Mayús+Ctrl+I: Se crea una nueva ventana.
  •   Ctrl+Re Pág: Selecciona la pestaña anterior.
  •   Ctrl+Av Pág: Selecciona la pestaña siguiente.
  •   Mayús+Ctrl+V: Se pega desde el portapapeles.
  •   Mayús+Ctrl+R: Resetea la terminal.
  •   Mayús+Ctrl+G: Resetea y limpia la terminal.
  •   Mayús+Ctrl+Abajo: Cambia la altura del terminal, haciéndolo más bajo.
  •   Mayús+Ctrl+Arriba: Cambia la altura del terminal, haciéndolo más alto.
  •   Mayús+Ctrl+Izquierda: Cambia la anchura del terminal, haciéndolo mas grande o pequeño dependiendo de si tiene un terminal a la izquierda o no. En el caso de que tenga terminal a la izquierda, se hará mas grande, mientras que si no tiene se hará mas pequeño.
  •   Mayús+Ctrl+Derecha: Cambia la anchura de la terminal, haciéndolo mas grande o pequeño dependiendo de si tiene un terminal a la derecha o no. En el caso de que tenga terminal a la derecha, se hará mas grande, mientras que si no tiene se hará mas pequeño.
  •   Mayús+Super+\R: Rotar los terminales en sentido contrario a las agujas del reloj.
  •   +Super+\R: Rotar los terminales en el sentido de las agujas del reloj.
  •   Mayús+Ctrl+Z: Ampliar el terminal.
  •   Mayús+Ctrl+F: Buscar en el historial del terminal.
  •   Mayús+Ctrl+O: Dividir horizontalmente.

  •   Mayús+Ctrl+E: Dividir verticalmente.
  •   Mayús+Ctrl+S: Mostrar/Ocultar la barra de desplazamiento.
  •   Mayús+Ctrl+X: Maximizar el terminal.
  •   Mayús+Super+G: Desagrupar todos los terminales.
  •   Mayús+Super+T: Desagrupar todos los terminales en la pestaña.
  •   Ctrl+0: Restaurar el tamaño de letra.
  •   Ctrl++: Aumentar el tamaño de letra.
  •   Ctrl+-: Disminuir el tamaño de letra. 

  Espero que esta entrada haya sido interesante y/o útil al lector. Si es así, aguardo que este la comente y/o la comparta, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.