GNU/Linux >> Tutoriales Linux >  >> Linux

Kitty Terminal Emulator:cómo instalarlo, configurarlo y usarlo

En esta guía, veremos cómo instalar, personalizar y usar el emulador de terminal Kitty en Linux.

Algunas tareas aún se realizan mejor a través de la línea de comandos, incluso con entornos de escritorio modernos y sofisticados repletos de herramientas administrativas, utilidades y software de productividad, todo con atractivas interfaces gráficas de usuario.

Un emulador de terminal le permite usar el poder de la línea de comandos en su escritorio. Además, la ventana del terminal proporciona acceso a una consola y sus aplicaciones, como interfaces de línea de comandos (CLI) y software de interfaz de usuario de texto.

¿Qué es el emulador de terminal acelerado por GPU de Kitty?

Kitty es un emulador de terminal impulsado por GPU que utiliza OpenGL para el procesamiento y se ejecuta en varias plataformas. Esto significa que utiliza una GPU para renderizar en lugar de una CPU. Como resultado, es extremadamente rápido y eficiente por naturaleza.

Pero, ¿por qué necesitarías un terminal acelerado por GPU? En resumen, ¡todo se trata de velocidad! Descargar el renderizado a la GPU ayuda de varias maneras. En primer lugar, ayuda a reducir la carga del sistema y proporciona un desplazamiento más fluido.

El mayor reclamo de Kitty es que es uno de los emuladores de terminal más rápidos disponibles. Está diseñado para usuarios avanzados de teclados.

Kitty está repleto de funciones, fichas compatibles, divisiones y colores reales . La mayor parte de Kitty está escrita casi en su totalidad en Python. El código de Objective C es muy escaso en realidad, y la mayor parte está basado en macros o simplemente llama a funciones en otras bibliotecas.

Además, Kitty es excepcionalmente configurable. Hay compatibilidad con el mouse disponible, que le permite abrir direcciones URL, hacer doble clic, hacer triple clic, hacer clic con el botón derecho y hacer otras cosas. Además de eso, es fácil de controlar desde el indicador de shell, SSH y scripts.

Es esencial comprender que las terminales no solo muestran lo que ves, sino también todo lo que generan los programas, que pueden ser grandes cantidades de texto, lo que hace que las terminales no aceleradas se bloqueen.

Algunos terminales comenzarán a actualizarse con poca frecuencia para salvarse, mientras que otros se bloquearán por completo mientras se quema la CPU.

Instalación del emulador de terminal Kitty en Linux

La instalación de Kitty se puede realizar mediante administradores de paquetes, como se muestra a continuación.

Ubuntu y otras distribuciones basadas en Debian pueden instalar el emulador de terminal Kitty usando el siguiente comando apt:

sudo apt install kitty

En Arch Linux, el emulador de Kitty está disponible para su instalación a través de Pacman:

sudo pacman -S kitty

En Fedora, el emulador de terminal Kitty está disponible para su instalación a través de los repositorios de software predeterminados de Fedora:

sudo dnf install kitty

En distribuciones basadas en RHEL como AlmaLinux o Rocky Linux, primero debe instalar el repositorio EPEL:

sudo dnf install epel-release

Luego instale el emulador de terminal Kitty:

sudo dnf install kitty

Si está utilizando openSUSE y desea utilizar el emulador de terminal Kitty, podrá instalar la aplicación con el siguiente comando Zypper :

sudo zypper install kitty

Una vez instalado, Kitty se puede iniciar desde el menú Actividades. Primero, ve al iniciador de aplicaciones y busca 'gatito .’ Cuando aparezca su icono, haz clic para ejecutarlo.

Personalizar emulador de terminal Kitty

El emulador de terminal Kitty se personaliza mediante un archivo de configuración. En esta sección, repasaremos algunas opciones básicas de personalización.

Primero, copie el archivo de configuración de muestra kitty.conf al directorio de configuración de Kitty.

cp /usr/share/doc/kitty/examples/kitty.conf ~/.config/kitty/

Para iniciar la personalización, abra el kitty.conf archivo para editar usando su editor de texto preferido.

vim ~/.config/kitty/kitty.conf

El tamaño de fuente es la personalización más obvia porque la fuente de Kitty es pequeña por defecto. Así que aumentemos a 13 .

Ahora intentemos hacer que la ventana de Kitty sea un poco más transparente. Para hacer esto, necesitamos cambiar el background_opacity opción de 1 a aproximadamente 0.8 .

Recuerda que si has abierto Kitty, debes cerrarla y volverla a abrir para que los cambios surtan efecto. Ahora, veamos el resultado de los cambios realizados.

En este punto, creo que la idea básica está clara. Como verás, kitty.conf contiene una gran cantidad de opciones de configuración que le permiten cambiar la vista o el comportamiento de este emulador de terminal por completo. Puedes ver su lista completa en el sitio web de Kitty.

Gatitos

Kitty viene preempaquetado con algunas características geniales llamadas Kittens, que pueden ser útiles muchas veces. Se utilizan para agregar funciones al propio Kitty y crear programas independientes útiles.

Por ejemplo, el icat gatito puede mostrar imágenes en la terminal. Usarlo es tan simple como:

kitty +kitten icat [IMAGE_FILE]

Necesita tener ImageMagic instalado en su sistema Linux para que este gatito funcione.

Divisiones de ventana

Kitty puede definir sus ventanas, colocadas una al lado de la otra en diseños arbitrarios. Un diseño es una disposición de varias ventanas de Kitty dentro de una pestaña de nivel superior.

Para dividir la ventana, use el atajo de teclado Ctrl+Shift+Enter .

Usando el atajo de teclado Ctrl+Shift+[ o Ctrl+Shift+] , puede cambiar entre las diferentes ventanas.

Las ventanas se pueden organizar en varios diseños usando Ctrl+Shift+L atajo de teclado.

Pestañas

Kitty puede ejecutar varios programas organizados en pestañas, ya que cada pestaña consta de una o más ventanas. Para abrir una nueva pestaña, use Ctrl+Shift+T .

Es posible cambiar entre pestañas usando Ctrl+Shift+Left o Ctrl+Shift+Right .

Accesos directos esenciales del emulador de terminal Kitty

Los siguientes son algunos atajos útiles para usar con Kitty.

Ventanas

Pestañas

Nueva ventana Ctrl+Mayús+Intro
Cerrar ventana Ctrl+Mayús+W
Siguiente ventana Ctrl+Mayús+]
Ventana anterior Ctrl+Mayús+[

Desplazamiento

Nueva pestaña Ctrl+Mayús+T
Cerrar pestaña Ctrl+Mayús+Q
Pestaña siguiente Ctrl+Mayús+Derecha
Pestaña anterior Ctrl+Mayús+Izquierda
Cambiar el tamaño de las pestañas Ctrl+Mayús+R

Otro

Alineación Ctrl+Mayús+Arriba
Línea abajo Ctrl+Mayús+Abajo
Re Pág Ctrl+Mayús+RePág
Avance de página Ctrl+Mayús+AvPág
Superior Ctrl+Mayús+Inicio
Inferior Ctrl+Mayús+Fin

Conclusión

Este artículo le enseñó cómo instalar Kitty en Linux y su uso principal como emulador de terminal.

Kitty es un fantástico emulador de terminal con tanta personalización que facilita un flujo de trabajo “sin ratón”. Además, es súper rápido, muy estable y está bien mantenido.

Por supuesto, Kitty tiene muchas otras características geniales y opciones de personalización, así que échale un vistazo.


Linux
  1. Cómo instalar y usar Helm en Kubernetes

  2. ¿Cómo instalar y usar Linux Screen?

  3. Cómo instalar y usar Flatpak en Linux

  4. Cómo instalar y configurar Postfix

  5. Cómo instalar y configurar Dovecot

Cómo instalar y usar phpMyAdmin en Linux

Cómo instalar y usar el comando fd en Linux

Cómo instalar y usar Nu Shell en Linux

Cómo instalar y configurar Grafana

Cómo instalar y usar Tmux (terminal multiplexor) en el sistema Linux

Cómo instalar y usar el emulador de terminal Konsole en el sistema Linux

    Copiar al Portapapeles Ctrl+Mayús+C
    Pegar desde portapapeles Ctrl+Mayús+V
    Pegar desde la selección Ctrl+Mayús+S
    Aumentar tamaño de letra Ctrl+Mayús+Igual
    Reducir tamaño de fuente Ctrl+Mayús+Menos
    Alternar pantalla completa Ctrl+Mayús+F11