In dieser Anleitung sehen wir uns an, wie man den Kitty-Terminalemulator unter Linux installiert, anpasst und verwendet.
Einige Aufgaben lassen sich immer noch am besten über die Befehlszeile erledigen, selbst in anspruchsvollen modernen Desktop-Umgebungen, die vollgepackt sind mit Verwaltungstools, Dienstprogrammen und Produktivitätssoftware, alle mit ansprechenden grafischen Benutzeroberflächen.
Ein Terminal-Emulator ermöglicht es Ihnen, die Leistungsfähigkeit der Befehlszeile auf Ihrem Desktop zu nutzen. Darüber hinaus bietet das Terminalfenster Zugriff auf eine Konsole und ihre Anwendungen, wie z. B. Befehlszeilenschnittstellen (CLI) und Textbenutzerschnittstellensoftware.
GPU-beschleunigter Terminal-Emulator von What’s Kitty
Kitty ist ein GPU-betriebener Terminalemulator die OpenGL zur Verarbeitung verwendet und auf mehreren Plattformen ausgeführt wird. Dies bedeutet, dass anstelle einer CPU eine GPU zum Rendern verwendet wird. Dadurch ist es von Natur aus extrem schnell und effizient.
Aber warum brauchen Sie ein GPU-beschleunigtes Terminal? Kurz gesagt, es dreht sich alles um Geschwindigkeit! Das Auslagern des Renderings auf die GPU hilft in mehrfacher Hinsicht. Erstens trägt es dazu bei, die Systemlast zu reduzieren und ein reibungsloseres Scrollen zu ermöglichen.
Kittys größter Anspruch ist, dass es einer der schnellsten verfügbaren Terminalemulatoren ist. Es wurde für Benutzer von Power-Keyboards entwickelt.
Kitty ist vollgepackt mit Funktionen, unterstützt Tabs, Splits und True Colors . Der größte Teil von Kitty ist fast vollständig in Python geschrieben. Der Objective-C-Code ist in der Tat sehr dünn gesät, und das meiste davon ist Makro-basiert oder ruft nur Funktionen in anderen Bibliotheken auf.
Darüber hinaus ist Kitty außergewöhnlich konfigurierbar. Es ist eine Mausunterstützung verfügbar, mit der Sie URLs öffnen, doppelklicken, dreifach klicken, mit der rechten Maustaste klicken und andere Dinge tun können. Darüber hinaus ist es einfach über die Shell-Eingabeaufforderung, SSH und Skripte zu steuern.
Es ist wichtig zu verstehen, dass Terminals nicht nur das rendern, was Sie sehen, sondern auch alles, was Programme ausgeben, was riesige Textmengen sein können, was dazu führen kann, dass nicht beschleunigte Terminals abstürzen.
Einige Terminals werden unregelmäßig aktualisiert, um sich selbst zu retten, während andere vollständig hängen bleiben, während sie die CPU brennen.
Kitty Terminal Emulator unter Linux installieren
Die Installation von Kitty kann mithilfe von Paketmanagern erfolgen, wie unten gezeigt.
Ubuntu und andere Debian-basierte Distributionen können den Kitty-Terminalemulator mit dem folgenden apt-Befehl installieren:
sudo apt install kitty
Unter Arch Linux steht der Kitty-Emulator zur Installation über Pacman zur Verfügung:
sudo pacman -S kitty
Auf Fedora steht der Kitty-Terminalemulator zur Installation über die Fedora-Standard-Software-Repositories zur Verfügung:
sudo dnf install kitty
Auf RHEL-basierten Distributionen wie AlmaLinux oder Rocky Linux müssen Sie zuerst das EPEL-Repo installieren:
sudo dnf install epel-release
Installieren Sie dann den Kitty-Terminalemulator:
sudo dnf install kitty
Wenn Sie openSUSE verwenden und den Kitty-Terminalemulator verwenden möchten, können Sie die App mit dem folgenden Zypper-Befehl installieren:
sudo zypper install kitty
Nach der Installation kann Kitty über das Menü „Aktivitäten“ gestartet werden. Rufen Sie zuerst den Anwendungsstarter auf und suchen Sie nach "kitty". .“ Wenn das Symbol erscheint, klicken Sie darauf, um es auszuführen.
Kitty Terminal-Emulator anpassen
Der Terminalemulator Kitty wird mithilfe einer Konfigurationsdatei angepasst. In diesem Abschnitt gehen wir auf einige grundlegende Anpassungsoptionen ein.
Kopieren Sie zunächst die Beispielkonfigurationsdatei kitty.conf
in das Kitty-Konfigurationsverzeichnis.
cp /usr/share/doc/kitty/examples/kitty.conf ~/.config/kitty/
Um die Anpassung zu starten, öffnen Sie die kitty.conf
Datei zur Bearbeitung mit Ihrem bevorzugten Texteditor.
vim ~/.config/kitty/kitty.conf
Die Schriftgröße ist die offensichtlichste Anpassung, da Kittys Schriftart standardmäßig klein ist. Erhöhen wir ihn also auf 13
.
Versuchen wir nun, Kittys Fenster etwas transparenter zu machen. Dazu müssen wir die background_opacity
ändern Option aus 1
auf etwa 0.8
.
Denken Sie daran, wenn Sie Kitty geöffnet haben, müssen Sie es schließen und erneut öffnen, damit die Änderungen wirksam werden. Lassen Sie uns nun das Ergebnis der vorgenommenen Änderungen überprüfen.
An diesem Punkt denke ich, dass die Grundidee klar ist. Wie Sie sehen werden, kitty.conf
enthält eine Vielzahl von Konfigurationsoptionen, mit denen Sie die Ansicht oder das Verhalten dieses Terminalemulators vollständig ändern können. Sie können ihre vollständige Liste auf Kittys Website einsehen.
Kätzchen
Kitty ist mit einigen coolen Funktionen namens „Kittens“ ausgestattet, die sich oft als nützlich erweisen können. Sie werden verwendet, um Funktionen zu Kitty selbst hinzuzufügen und nützliche eigenständige Programme zu erstellen.
Beispiel:Das icat
Kätzchen kann Bilder im Terminal anzeigen. Die Verwendung ist so einfach wie:
kitty +kitten icat [IMAGE_FILE]
Sie müssen ImageMagic auf Ihrem Linux-System installiert haben, damit dieses Kätzchen funktioniert.
Fensteraufteilung
Kitty kann seine Fenster, nebeneinander gekachelt, in beliebigen Layouts definieren. Ein Layout ist eine Anordnung mehrerer Kitty-Fenster innerhalb einer Registerkarte der obersten Ebene.
Um das Fenster zu teilen, verwenden Sie die Tastenkombination Ctrl+Shift+Enter
.
Verwenden Sie die Tastenkombination Ctrl+Shift+[
oder Ctrl+Shift+]
, können Sie zwischen den verschiedenen Fenstern wechseln.
Die Fenster können mit Ctrl+Shift+L
in mehreren Layouts angeordnet werden Tastaturkürzel.
Tabs
Kitty kann mehrere Programme ausführen, die in Registerkarten organisiert sind, da jede Registerkarte aus einem oder mehreren Fenstern besteht. Verwenden Sie zum Öffnen eines neuen Tabs Ctrl+Shift+T
.
Das Wechseln zwischen Registerkarten ist mit Ctrl+Shift+Left
möglich oder Ctrl+Shift+Right
.
Wichtige Kitty-Terminal-Emulator-Shortcuts
Im Folgenden finden Sie einige nützliche Kurzbefehle für Kitty.
Windows
Neues Fenster | Strg+Umschalt+Eingabe |
Fenster schließen | Strg+Umschalt+W |
Nächstes Fenster | Strg+Umschalt+] |
Vorheriges Fenster | Strg+Umschalt+[ |
Tabs
Neuer Tab | Strg+Umschalt+T |
Tab schließen | Strg+Umschalt+Q |
Nächster Tab | Strg+Umschalt+Rechts |
Vorheriger Tab | Strg+Umschalt+Links |
Registerkartengröße ändern | Strg+Umschalt+R |
Scrollen
Aufstellung | Strg+Umschalt+Hoch |
Line Down | Strg+Umschalt+Nach unten |
Bild nach oben | Strg+Umschalt+Bild-auf |
Bild nach unten | Strg+Umschalt+Bild-ab |
Oben | Strg+Umschalt+Pos1 |
Unten | Strg+Umschalt+Ende |
Andere
In die Zwischenablage kopieren | Strg+Umschalt+C |
Aus Zwischenablage einfügen | Strg+Umschalt+V |
Aus Auswahl einfügen | Strg+Umschalt+S |
Schriftgröße erhöhen | Strg+Umschalt+Gleich |
Schriftgröße verringern | Strg+Umschalt+Minus |
Vollbild umschalten | Strg+Umschalt+F11 |
Schlussfolgerung
In diesem Artikel haben Sie gelernt, wie Sie Kitty unter Linux installieren und wie es hauptsächlich als Terminalemulator verwendet wird.
Kitty ist ein fantastischer Terminal-Emulator mit so vielen Anpassungsmöglichkeiten, dass er einen „mausfreien“ Arbeitsablauf ermöglicht. Außerdem ist es superschnell, sehr stabil und gut gepflegt.
Natürlich hat Kitty noch viele andere coole Funktionen und Anpassungsmöglichkeiten, also probiere es aus.