En el siguiente artículo vamos a echar un vistazo a Terminology. Se trata de un emulador de terminal para sistemas Linux/BSD/UNIX rápido y vistoso. Este nos va a ofrecer un montón de características geniales por defecto que resultan sencillas de utilizar.
Como utiliza EFL (Enlightenment Foundation Libraries), Terminology funciona en X11, bajo Wayland e incluso directamente en el framebuffer. Acceder a los paneles de configuración resultará muy sencillo. Tan solo habrá que hacer clic con el botón derecho del ratón o mantener pulsado el botón izquierdo durante un par de segundos para que aparezca el menú de configuración. Desde estos paneles podremos modificar la gran cantidad de opciones de este emulador.
Instalar el emulador de terminal Terminology
Este emulador de terminal lo vamos a encontrar disponible en los repositorios predeterminados de Ubuntu, pero se trata de una versión desactualizada. Podemos encontrarnos con que los vídeos, las imágenes, el sonido de la campana o las miniaturas, pueden no funcionar correctamente.
Para instalar la última versión estable disponible, tenemos la opción de utilizar el PPA oficial. Solo tendremos que abrir una terminal (Ctrl+Alt+T) y escribir:
sudo add-apt-repository ppa:niko2040/e19
Ahora solo nos queda instalar Terminilogy con el comando:
sudo apt update; sudo apt install enlightenment terminology
Finalizada la instalación, solo nos queda cerrar la sesión e iniciarla de nuevo.
Configurar Terminology
La configuración de este emulador es sencilla. No habrá más que hacer clic derecho en cualquier lugar de la ventana de Terminology. También podemos pulsar el botón izquierdo del ratón durante un par de segundos para que aparezca el menú Configuración en el lateral derecho de la ventana, como se puede ver en la siguiente captura.
Este menú de configuración nos va a mostrar algunos botones con los que podremos realizar las siguientes tareas:
- Abrir una nueva ventana de terminal.
- Copiar / pegar textos.
- Dividir la ventana de terminal horizontal o verticalmente.
- Abrir la configuración para personalizar Terminology.
- Obtener una minivista de todo el contenido de la terminal.
- Ver detalles sobre Terminology y su versión.
- Establecer un título para la terminal.
Personalizar Terminology
Este emulador es totalmente personalizable. Entre otras cosas, vamos a poder; cambiar la fuente, el tamaño de esta, los colores del texto, los temas, vamos a poder establecer una imagen de fondo, establecer el nivel de transparencia del fondo, podremos consultar o modificar los atajos de teclado, modificar el comportamiento de algunas funciones, modificar la configuración de la reproducción de vídeo, etc.
Comportamiento
En esta sección vamos a poder configurar el comportamiento de la terminal cuando realicemos ciertas acciones como hacer que los enlaces estén activos en la terminal, integración de Gravatar, efectos de la terminal, la posibilidad de iniciar Terminology al inicio, etc.
Fuente
En esta sección se puede cambiar el tipo de fuente y el tamaño de esta.
Temas
Para ver o cambiar de tema que usa la terminal, solo hay que hacer clic en esta opción y seleccionar el que más nos guste. Además de los que se instalan con Terminology, los temas se pueden almacenar en ~/.config/terminology/themes/.
Fondo
Por defecto nos vamos a encontrar tres imágenes disponibles. Si no te gustan las imágenes predeterminadas, se puede elegir cualquier otra del disco local. Solo hay que hacer clic en ‘Select Path‘ y seleccionar la ubicación de la imagen que quieras utilizar.
Colores
Aquí vamos a poder cambiar la configuración de color por defecto.
Vídeo
En esta opción vamos a poder configurar el motor de vídeo para reproducirlos desde la terminal.
Teclas
Desde aquí vamos a poder configurar un buen puñado de combinaciones de teclas para realizar diferentes tareas en la terminal. Se pueden consultar todas ellas en la página de GitHub del proyecto.
Uso de Terminology
Una vez instalado podemos iniciar Terminology desde Dash. Vamos a poder comenzar a usarlo como nuestro emulador de terminal vt100 normal con todas las características habituales, como la compatibilidad con 256 colores. Está diseñado para emular Xterm.
Mientras trabajamos con este emulador, en caso de escribir un comando incorrecto, veremos un punto rojo acompañado de un sonido de campanilla, en la esquina inferior derecha de la ventana.
Herramientas incluidas
Este emulador viene con el siguiente conjunto de herramientas que nos van a ayudar a realizar diferentes operaciones desde la línea de comandos, sin tener que instalar aplicaciones, complementos o extensiones de terceros.
- tyls → Lista el contenido del directorio actual con miniaturas.
- tyalpha → Establece el nivel de transparencia de fondo.
- tybg → Cambia la imagen de fondo de la terminal.
- tycat → Muestra en línea un archivo multimedia o una URL.
- typop → Nos va a mostrar en una ventana del navegador un archivo multimedia o una URL.
- tyq → Cola de archivos multimedia o URL que se abrirán.
- tysend → Envía archivos. Puede ser útil a través de ssh.
Para más información acerca del funcionamiento de este emulador se puede consultar la documentación disponible en la página en GitHub del proyecto. En caso de detectar algún error o tener alguna pregunta, los usuarios podemos dirigirnos a issues.terminolo.gy.
Hola!
Hace un tiempo escribí un tutorial e hice un pequeño videotutorial sobre esta herramienta.
https://www.youtube.com/watch?v=mObIkTrMDqU
Saludos.