GNU/Linux >> Linux Esercitazione >  >> Linux

Emulatore di terminale Kitty:come installarlo, configurarlo e utilizzarlo

In questa guida vedremo come installare, personalizzare e utilizzare l'emulatore di terminale Kitty su Linux.

Alcune attività possono ancora essere eseguite al meglio tramite la riga di comando, anche con sofisticati ambienti desktop moderni pieni zeppi di strumenti amministrativi, utilità e software di produttività, il tutto con interfacce utente grafiche accattivanti.

Un emulatore di terminale ti consente di utilizzare la potenza della riga di comando sul desktop. Inoltre, la finestra del terminale fornisce l'accesso a una console e alle sue applicazioni, come le interfacce della riga di comando (CLI) e il software dell'interfaccia utente di testo.

Cos'è l'emulatore di terminale con accelerazione GPU Kitty

Kitty è un emulatore di terminale basato su GPU che utilizza OpenGL per l'elaborazione e funziona su più piattaforme. Ciò significa che utilizza una GPU per il rendering anziché una CPU. Di conseguenza, è estremamente veloce ed efficiente per natura.

Ma perché avresti bisogno di un terminale con accelerazione GPU? In breve, è tutta una questione di velocità! Scaricare il rendering sulla GPU aiuta in un paio di modi. Innanzitutto, aiuta a ridurre il carico del sistema e offre uno scorrimento più fluido.

La più grande affermazione di Kitty è che è uno degli emulatori di terminale più veloci disponibili. È progettato per utenti di tastiere avanzate.

Kitty è ricco di funzionalità, supporta schede, divisioni e colori reali . La maggior parte di Kitty è scritta quasi interamente in Python. Il codice dell'Obiettivo C è davvero molto sottile e la maggior parte di esso è basato su macro o semplicemente chiama funzioni in altre librerie.

Inoltre, Kitty è eccezionalmente configurabile. È disponibile il supporto per il mouse, che ti consente di aprire URL, fare doppio clic, triplo clic, fare clic con il pulsante destro del mouse e fare altre cose. Inoltre, è semplice da controllare dal prompt della shell, da SSH e dagli script.

È essenziale capire che i terminali non eseguono solo il rendering di ciò che vedi, ma anche di tutto ciò che viene prodotto dai programmi, che possono essere enormi quantità di testo, causando il crash dei terminali non accelerati.

Alcuni terminali inizieranno ad aggiornarsi raramente per salvarsi, mentre altri si bloccheranno completamente durante la masterizzazione della CPU.

Installazione dell'emulatore di terminale Kitty in Linux

L'installazione di Kitty può essere eseguita utilizzando i gestori di pacchetti, come mostrato di seguito.

Ubuntu e altre distribuzioni basate su Debian possono installare l'emulatore di terminale Kitty utilizzando il comando apt di seguito:

sudo apt install kitty

Su Arch Linux, l'emulatore Kitty è disponibile per l'installazione tramite Pacman:

sudo pacman -S kitty

Su Fedora, l'emulatore di terminale Kitty è disponibile per l'installazione tramite i repository software predefiniti di Fedora:

sudo dnf install kitty

Su distribuzioni basate su RHEL come AlmaLinux o Rocky Linux, devi prima installare il repository EPEL:

sudo dnf install epel-release

Quindi installa l'emulatore di terminale Kitty:

sudo dnf install kitty

Se utilizzi openSUSE e desideri utilizzare l'emulatore di terminale Kitty, potrai installare l'app con il seguente comando Zypper:

sudo zypper install kitty

Una volta installato, Kitty può essere avviato dal menu Attività. Innanzitutto, vai all'utilità di avvio dell'applicazione e cerca "kitty". .' Quando viene visualizzata la sua icona, fare clic per eseguire lo stesso.

Personalizza l'emulatore di terminale Kitty

L'emulatore di terminale Kitty è personalizzato utilizzando un file di configurazione. In questa sezione, esamineremo alcune opzioni di personalizzazione di base.

Per prima cosa, copia il file di configurazione di esempio kitty.conf nella directory di configurazione di Kitty.

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

Per avviare la personalizzazione, apri il kitty.conf file per la modifica utilizzando il tuo editor di testo preferito.

vim ~/.config/kitty/kitty.conf

La dimensione del carattere è la personalizzazione più ovvia perché il carattere di Kitty è piccolo per impostazione predefinita. Quindi aumentiamolo a 13 .

Ora proviamo a rendere la finestra di Kitty un po' più trasparente. Per fare ciò, dobbiamo cambiare background_opacity opzione da 1 a circa 0.8 .

Ricorda che se hai aperto Kitty, devi chiuderlo e riaprirlo affinché le modifiche abbiano effetto. Ora, controlliamo il risultato delle modifiche apportate.

A questo punto, penso che l'idea di base sia chiara. Come vedrai, kitty.conf contiene una miriade di opzioni di configurazione che consentono di modificare completamente la visualizzazione o il comportamento di questo emulatore di terminale. Puoi vedere la loro lista completa sul sito web di Kitty.

Gattini

Kitty viene fornito preconfezionato con alcune fantastiche funzionalità chiamate Kittens, che possono tornare utili molte volte. Sono usati per aggiungere funzionalità a Kitty stesso e creare utili programmi standalone.

Ad esempio, il icat gattino può visualizzare le immagini nel terminale. Usarlo è semplice come:

kitty +kitten icat [IMAGE_FILE]

Devi avere ImageMagic installato sul tuo sistema Linux per far funzionare questo gattino.

Finestra divisa

Kitty può definire le sue finestre, affiancate l'una all'altra in layout arbitrari. Un layout è una disposizione di più finestre di Kitty all'interno di una scheda di primo livello.

Per dividere la finestra, usa la scorciatoia da tastiera Ctrl+Shift+Enter .

Usando la scorciatoia da tastiera Ctrl+Shift+[ o Ctrl+Shift+] , puoi passare da una finestra all'altra.

Le finestre possono essere disposte in più layout usando il Ctrl+Shift+L scorciatoia da tastiera.

Schede

Kitty può eseguire più programmi organizzati in schede poiché ciascuna scheda è costituita da una o più finestre. Per aprire una nuova scheda, usa Ctrl+Shift+T .

È possibile passare da una scheda all'altra usando Ctrl+Shift+Left o Ctrl+Shift+Right .

Scorciatoie essenziali per l'emulatore di terminale Kitty

Di seguito sono riportate alcune utili scorciatoie da utilizzare con Kitty.

Finestre

Nuova finestra Ctrl+Maiusc+Invio
Chiudi finestra Ctrl+Maiusc+W
Finestra successiva Ctrl+Maiusc+]
Finestra precedente Ctrl+Maiusc+[

Schede

Nuova scheda Ctrl+Maiusc+T
Chiudi scheda CTRL+MAIUSC+Q
Scheda successiva Ctrl+Maiusc+Destra
Scheda precedente CTRL+MAIUSC+SINISTRA
Ridimensiona schede Ctrl+Maiusc+R

Scorrimento

Allinea Ctrl+Maiusc+Su
Allinea verso il basso Ctrl+Maiusc+Giù
Pagina su Ctrl+Maiusc+Pagina_su
Pagina giù Ctrl+Maiusc+Pagina_Giù
In alto Ctrl+Maiusc+Home
In basso Ctrl+Maiusc+Fine

Altro

Copia negli Appunti Ctrl+Maiusc+C
Incolla dagli Appunti CTRL+MAIUSC+V
Incolla dalla selezione Ctrl+Maiusc+S
Aumenta la dimensione del carattere Ctrl+Maiusc+Uguale
Diminuisci la dimensione del carattere Ctrl+Maiusc+Meno
Attiva/disattiva schermo intero Ctrl+Maiusc+F11

Conclusione

Questo articolo ti ha insegnato come installare Kitty su Linux e il suo utilizzo principale come emulatore di terminale.

Kitty è un fantastico emulatore di terminale con così tanta personalizzazione che facilita un flusso di lavoro "senza mouse". Inoltre, è super veloce, molto stabile e ben mantenuto.

Ovviamente Kitty ha molte altre fantastiche funzioni e personalizzazioni, quindi dai un'occhiata.


Linux
  1. Come installare e utilizzare Helm in Kubernetes

  2. Come installare e utilizzare lo schermo Linux?

  3. Come installare e utilizzare Flatpak in Linux

  4. Come installare e configurare Postfix

  5. Come installare e configurare Dovecot

Come installare e utilizzare phpMyAdmin in Linux

Come installare e utilizzare il comando fd in Linux

Come installare e utilizzare Nu Shell su Linux

Come installare e configurare Grafana

Come installare e utilizzare Tmux (Terminal Multiplexer) nel sistema Linux

Come installare e utilizzare l'emulatore di terminale Konsole nel sistema Linux