Kitty, un emulador de terminal per a usuaris avançats amb el teclat

about emulador kitty

En el següent article anem a fer una ullada a Kitty. Es tracta d' un emulador de terminal gratuït de codi obert i que utilitza pocs recursos de sistema. Aquest programari disposa d'un tipus de renderitzat que fa que s'executi més ràpid. A més inclou suport d'extensions, amb les que es poden habilitar algunes funcions avançades a la terminal. També ve amb suport per a ratolí, codi únic, color veritable i seguiment de focus, entre moltes altres característiques.

Kitty està dissenyat per a usuaris avançats amb l'ús de l'teclats. Per aquest motiu tots els seus controls funcionen des del teclat, encara que també és totalment compatible amb les interaccions de ratolí. La seva configuració es fa des d'un arxiu simple. El codi en d'aquesta aplicació està dissenyat per a ser simple i modular. Està escrit en una combinació de C i Python. No depèn de cap kit d'eines d'interfície d'usuari gran i complex, utilitzant només OpenGL per representar-ho tot.

Kitty està dissenyat des de zero per admetre totes les característiques modernes d'una terminal, Com unicode, color veritable, fonts en negreta / cursiva, format de text, etc. Un dels objectius de el disseny d'aquest emulador és ser fàcilment extensible, Perquè es puguin afegir noves característiques al futur amb relativa facilitat.

Algunes de les característiques generals de Kitty

Pantalla dividida amb l'meulador de terminal

  • Funciona en GNU / Linux i macOS.
  • aquest emulador descarrega la renderització a la GPU, buscant així una menor càrrega de sistema i obtenint un desplaçament suau.
  • Admet totes les característiques modernes d'una acabal: gràfics / imatges, unicode, color veritable, protocol de ratolí, seguiment de focus, enganxat entre parèntesis i diverses extensions de protocol per a terminals noves.
  • admet el mosaic de múltiples finestres de terminal, Una a la banda de l'altra amb diferents dissenys, sense necessitat d'utilitzar un programa addicional com tmux.
  • Es pot controlar des scripts o des de l'indicador d'ordres de shell, Fins i tot a través d'SSH.
  • Té un marc per Gallines, Que és un petit programa de terminal que es pot usar per a ampliar la funcionalitat de l'emulador.
  • admet sessions d'inici. Això permet especificar el disseny de finestra / pestanya, directoris de treball i programes per executar en l'inici.
  • múltiples memòria intermèdia de copiar / enganxar.
  • Aquest emulador és capaç d'executar múltiples programes organitzats en pestanyes i finestres. El nivell superior d'organització és la pestanya. Cada pestanya consta d'una o més finestres. Les finestres es poden organitzar en diferents dissenys. els controls de el teclat, que són personalitzables per pestanyes i finestres, Es poden consultar a la pàgina web de el projecte.

Instal·lar l'emulador de terminal kitty en Ubuntu

S'està baixant l'última versió

Per a la instal·lar aquest emulador en Ubuntu haurem d'obrir una terminal (Ctrl + Alt + T) i escriure la següent comanda:

descarregar l'instal·lador Kitty

curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

Això instal·larà l'última versió d'aquest emulador de terminal en el sistema Ubuntu. S'instal·larà en la ubicació ~ / .Local / kitty.app / bin / Kitty. Si ens dirigim a aquesta carpeta, veurem l'arxiu sobre el que cal fer doble clic per obrir l'emulador.

arxiu kitty executable

Si alguna cosa surt malament o simplement no vols executar l'instal·lador, pots descarregar i instal·lar manualment Kitty des de la pàgina de versions en GitHub. Els usuaris de GNU / Linux, només haurem de descarregar el fitxer tar i extreure'l en un directori. El executable de l'kitty estarà en el subdirectori bin.

Integració amb l'escriptori

llançador per Kitty

Si t'interessa que la icona d'aquest emulador aparegui en el teu sistema, entre tots els altres, caldrà afegir l'arxiu kitty.desktop. És possible que sigui necessari ajustar els detalls de el següent procediment per un o altre escriptori en particular, però hauria de funcionar per a la majoria dels entorns d'escriptori principals.

Per començar anem a crear un enllaç simbòlic per afegir Kitty a PATH (suposant que ~ / .local / bin estigui al teu PATH):

ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/

anem a col·locar l'arxiu kitty.desktop en algun lloc on pugui trobar-el sistema operatiu:

cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications

Per acabar, anem a actualitzar la ruta a la icona de kitty a l'arxiu kitty.desktop amb la següent comanda:

sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop

Es pot obtenir més informació sobre aquest emulador de terminal i la seva documentació en l' pàgina web de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.