GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kitty Terminal-Emulator:So installieren, konfigurieren und verwenden Sie ihn

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.


Linux
  1. So installieren und verwenden Sie Helm in Kubernetes

  2. Wie installiere und verwende ich den Linux-Bildschirm?

  3. So installieren und verwenden Sie Flatpak unter Linux

  4. So installieren und konfigurieren Sie Postfix

  5. So installieren und konfigurieren Sie Dovecot

So installieren und verwenden Sie phpMyAdmin unter Linux

So installieren und verwenden Sie den fd-Befehl unter Linux

So installieren und verwenden Sie Nu Shell unter Linux

So installieren und konfigurieren Sie Grafana

So installieren und verwenden Sie Tmux (Terminal Multiplexer) im Linux-System

So installieren und verwenden Sie den Konsole-Terminal-Emulator im Linux-System