Instale el emulador de terminal Tilix en Ubuntu / Fedora / Arch Linux

Tilix es un emulador de terminal de mosaico para Linux basado en GTK + 3. Tiene algunas características interesantes que mejoran la experiencia del usuario al utilizar el terminal.
Qué es GTK + 3?
Es un conjunto de herramientas de widgets multiplataforma para crear GUI. Tilix utiliza su última versión (Ver. 3), por lo que esperará que esta herramienta tenga una interfaz de usuario elegante y moderna.
Eso parece genial. Ahora, que hace embaldosado ¿realmente significa?
Significa que puede colocar en mosaico sus ventanas de terminal abiertas formando un mosaico, lo que ayuda al usuario a tenerlas organizadas y verlas todas en el mismo espacio de trabajo.
Características
Estas son algunas de las características que hacen de Tilix una alternativa interesante para un emulador de terminal:
- Dividir terminales horizontal o verticalmente
- Reorganice los terminales usando arrastrar y soltar
- Desconecte terminales en una nueva ventana mediante arrastrar y soltar
- Replica comandos en múltiples terminales sincronizando la entrada
- Guardar y cargar diseños de terminales
- Crea esquemas de color fácilmente
- Fondo transparente
- Soporte de notificación para cuando se completen los procesos
- Soporte experimental de disparadores y distintivos
Instalación
Ubuntu
Probado en: Xubuntu 17.10 / Ubuntu 16.04 LTS y lo mismo debería funcionar en Mint 18.3
$ sudo add-apt-repository ppa:webupd8team/terminix $ sudo apt-get update $ sudo apt-get install tilix
Arch Linux
Probado en: Arch Linux 2017.11.01
Ir AUR – gtkd y haga clic en ‘Descargar instantánea’ como muestra la imagen:
Haz lo mismo con AUR – tilix.
Ahora abre una terminal y ve a la ruta donde el paquete gtkd se encuentra. Escribe:
$ tar -xf gtkd.tar.gz $ cd gtkd $ makepkg -csi PKGBUILD
Y responda ‘sí’ a todos.
Luego, haz lo mismo con tilix paquete (primero vaya a su ubicación). Escribe:
$ tar -xf tilix.tar.gz $ cd tilix $ makepkg -csi PKGBUILD
Fedora
Probado en: Fedora 27 Workstation
$ sudo dnf install tilix
Uso
Ahora mostraré cómo usar algunas de las funciones que hacen que esta pequeña herramienta sea interesante. Si desea más información, no dude en consultar el documentación oficial.
Acciones de la línea de comandos
Puede ejecutar algunas acciones escribiendo $ tilix -a <action>
. También se puede utilizar el parámetro –action.
- Divida la terminal a la derecha:
session-add-right
- Divida la terminal hacia abajo:
session-add-down
- Crea una nueva ventana de Tilix:
app-new-window
- Crea una nueva sesión de Tilix:
app-new-session
Por ejemplo, si desea dividir el terminal a la derecha y ejecutar sudo apt-get update
proceso en la nueva terminal simplemente escriba:
$ tilix -a session-add-right -x sudo apt-get update
Otro ejemplo:
#1st terminal $ tilix -a session-add-right #2nd terminal $ tilix -a session-add-down
Se verá así:
Temas
Esta herramienta tiene soporte para temas. Son fáciles de crear y configurar porque están almacenados en archivos json, por lo que puede cambiar sus parámetros de una manera sencilla.
Los temas predeterminados se encuentran en /usr/share/tilix/themes
. Los temas de usuario se encuentran en ~/.config/tilix/schemes
. Puede colocar sus temas personalizados allí.
Este es un ejemplo de un archivo de tema:
{ "name": "Material", "comment": "Material Oceanic Scheme", "use-theme-colors": false, "foreground-color": "#A1B0B8", "background-color": "#263238", "palette": [ "#252525", "#FF5252", "#C3D82C", "#FFC135", "#42A5F5", "#D81B60", "#00ACC1", "#F5F5F5", "#708284", "#FF5252", "#C3D82C", "#FFC135", "#42A5F5", "#D81B60", "#00ACC1", "#F5F5F5" ] }
Puede tomar este como diseño y personalizarlo para crear su propio tema.
Títulos
Hay soporte para títulos personalizados. Solo tiene que establecer qué variables desea que se muestren en el título del terminal.
- Título de la terminal:
${title}
- Título del icono de la terminal:
${iconTitle}
- ID de terminal numérico:
${id}
- Directorio actual:
${directory}
- Columnas de la terminal:
${colums}
- Filas de la terminal:
${rows}
- Nombre de host, la disponibilidad depende de la secuencia de comandos VTE configurada en sistemas remotos o activadores:
${hostname}
- Nombre de usuario, requiere configuración y compatibilidad con el disparador:
${username}
- Nombre de la aplicación:
${appName}
- Nombre de la sesión:
${session}
- Número de la sesión:
${session}
Puedes configurarlos en Preferences - Appearance - Application title
.
Por ejemplo, quiero que el título de mi terminal tenga el nombre de la aplicación (Tilix) y el número de terminal, así que configure la configuración de esta manera:
Modo terremoto
Esta herramienta también admite un modo de estilo Quake en el que la consola aparece en la parte superior de la pantalla. A continuación, puede apagar o encender el terminal según sea necesario mientras permanece en este modo.
Puede utilizar este modo escribiendo tilix --quake
.
Recomiendo vincular un atajo en su teclado para usar este modo, solo tiene que ir a la configuración de su administrador de ventanas y vincular una tecla de atajo a ese comando.
Así es como se ve el modo Quake:
Varios paneles – Diseño de diseño vertical u horizontal
Puede crear varios terminales en un panel. También puede crear varios paneles y cada panel puede tener un diseño diferente. Puede explorar eso usando tres botones resaltados en la siguiente pantalla.
Hipervínculos personalizados: hipervínculo personalizado mediante expresiones regulares
Tilix permite definir hipervínculos personalizados mediante expresiones regulares. A continuación, se puede hacer clic en estos enlaces para iniciar una aplicación que transmite información del partido a la aplicación.
Al configurar la aplicación que se lanzará, el token $ 0 se puede utilizar para representar la coincidencia obtenida de la expresión regular. Si la expresión regular incluye grupos, entonces $ 1 es el primer grupo, $ 2 el segundo grupo, etc. Consulte las imágenes a continuación para crear un hipervínculo personalizado.
Aquí hay una captura de pantalla que muestra un ejemplo del uso de esta función para iniciar qalc con dos parámetros.
Arrastrar y soltar: reorganice el terminal en el panel usando arrastrar y soltar
Puede cambiar el diseño del terminal en el panel usando arrastrar y soltar, puede cambiar su tamaño y también puede abrir el terminal a una nueva ventana.
Soporte de perfil: soporte para crear un perfil que es una combinación de varias configuraciones
Tilix viene con una función de perfil. El perfil es un estado de diferentes configuraciones. Puede guardar diferentes configuraciones y usarlas en el futuro. Para crear un nuevo perfil, consulte las imágenes a continuación como referencia.
Diseños persistentes: la agrupación de terminales se puede guardar y cargar desde el disco
Ahora, si se siente cómodo con alguna disposición de terminales y sus tamaños en el panel y desea volver a utilizarlo en el futuro. Sí, también puede guardarlo en el disco y volver a cargarlo en el futuro. Consulte la captura de pantalla para guardar el diseño.
Otras características
Puede consultar funciones más avanzadas como activadores, insignias e hipervínculos personalizados en el documentación oficial.
Terminando
Tilix es un emulador de terminal interesante y altamente configurable. Tiene algunas características de interfaz de usuario agradables debido a su implementación moderna de GTK + 3 y también tiene características útiles para la productividad, como el mosaico de terminales. Los usuarios más avanzados también pueden aprovechar sus funciones complejas y poderosas como insignias, activadores e hipervínculos personalizados. Esta herramienta es una buena alternativa de emulador de terminal tanto para principiantes como para profesionales, ¡te sugiero que la pruebes y pruebes todas sus funcionalidades!