GNU/Linux >> Tutoriels Linux >  >> Linux

Kitty Terminal Emulator :comment l'installer, le configurer et l'utiliser

Dans ce guide, nous verrons comment installer, personnaliser et utiliser l'émulateur de terminal Kitty sous Linux.

Certaines tâches sont toujours mieux accomplies via la ligne de commande, même avec des environnements de bureau modernes et sophistiqués bourrés d'outils administratifs, d'utilitaires et de logiciels de productivité, le tout avec des interfaces utilisateur graphiques attrayantes.

Un émulateur de terminal vous permet d'utiliser la puissance de la ligne de commande sur votre bureau. De plus, la fenêtre du terminal permet d'accéder à une console et à ses applications, telles que les interfaces de ligne de commande (CLI) et les logiciels d'interface utilisateur texte.

Qu'est-ce que l'émulateur de terminal accéléré par GPU Kitty ?

Kitty est un émulateur de terminal alimenté par GPU qui utilise OpenGL pour le traitement et s'exécute sur plusieurs plates-formes. Cela signifie qu'il utilise un GPU pour le rendu au lieu d'un CPU. En conséquence, il est extrêmement rapide et efficace par nature.

Mais pourquoi auriez-vous besoin d'un terminal accéléré par GPU ? Bref, tout est question de rapidité ! Le déchargement du rendu sur le GPU aide de plusieurs manières. Tout d'abord, cela permet de réduire la charge du système et d'offrir un défilement plus fluide.

La plus grande affirmation de Kitty est qu'il s'agit de l'un des émulateurs de terminaux les plus rapides disponibles. Il est conçu pour les utilisateurs de claviers puissants.

Kitty regorge de fonctionnalités, prend en charge les onglets, les fractionnements et les vraies couleurs . La plupart de Kitty est écrit presque entièrement en Python. Le code Objective C est en effet très mince sur le terrain, et la plupart d'entre eux sont basés sur des macros ou appellent simplement des fonctions dans d'autres bibliothèques.

De plus, Kitty est exceptionnellement configurable. Une prise en charge de la souris est disponible, ce qui vous permet d'ouvrir des URL, de double-cliquer, de triple-cliquer, de cliquer avec le bouton droit et de faire d'autres choses. En plus de cela, il est simple à contrôler à partir de l'invite du shell, de SSH et de scripts.

Il est essentiel de comprendre que les terminaux ne restituent pas seulement ce que vous voyez, mais également tout ce que les programmes produisent, ce qui peut représenter d'énormes quantités de texte, provoquant le blocage des terminaux non accélérés.

Certains terminaux commenceront à se mettre à jour rarement pour se sauver, tandis que d'autres se bloqueront complètement lors de la gravure du processeur.

Installation de l'émulateur de terminal Kitty sous Linux

L'installation de Kitty peut être effectuée à l'aide de gestionnaires de packages, comme indiqué ci-dessous.

Ubuntu et d'autres distributions basées sur Debian peuvent installer l'émulateur de terminal Kitty à l'aide de la commande apt ci-dessous :

sudo apt install kitty

Sur Arch Linux, l'émulateur Kitty est disponible à l'installation via Pacman :

sudo pacman -S kitty

Sur Fedora, l'émulateur de terminal Kitty est disponible pour l'installation via les référentiels de logiciels par défaut de Fedora :

sudo dnf install kitty

Sur les distributions basées sur RHEL comme AlmaLinux ou Rocky Linux, vous devez d'abord installer le dépôt EPEL :

sudo dnf install epel-release

Installez ensuite l'émulateur de terminal Kitty :

sudo dnf install kitty

Si vous utilisez openSUSE et souhaitez utiliser l'émulateur de terminal Kitty, vous pourrez installer l'application avec la commande Zypper suivante :

sudo zypper install kitty

Une fois installé, Kitty peut être lancé depuis le menu Activités. Tout d'abord, accédez au lanceur d'applications et recherchez "kitty .' Lorsque son icône apparaît, cliquez pour exécuter le même.

Personnaliser l'émulateur de terminal Kitty

L'émulateur de terminal Kitty est personnalisé à l'aide d'un fichier de configuration. Dans cette section, nous allons passer en revue certaines options de personnalisation de base.

Tout d'abord, copiez l'exemple de fichier de configuration kitty.conf dans le répertoire de configuration de Kitty.

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

Pour lancer la personnalisation, ouvrez le kitty.conf fichier à modifier à l'aide de votre éditeur de texte préféré.

vim ~/.config/kitty/kitty.conf

La taille de la police est la personnalisation la plus évidente car la police de Kitty est petite par défaut. Alors augmentons-le à 13 .

Essayons maintenant de rendre la fenêtre de Kitty un peu plus transparente. Pour ce faire, nous devons modifier le background_opacity option de 1 à environ 0.8 .

N'oubliez pas que si vous avez ouvert Kitty, vous devez le fermer et le rouvrir pour que les modifications prennent effet. Maintenant, vérifions le résultat des modifications apportées.

À ce stade, je pense que l'idée de base est claire. Comme vous le verrez, kitty.conf contient une myriade d'options de configuration qui vous permettent de modifier complètement la vue ou le comportement de cet émulateur de terminal. Vous pouvez voir leur liste complète sur le site Web de Kitty.

Chatons

Kitty est livré avec des fonctionnalités intéressantes appelées Kittens, qui peuvent être utiles à plusieurs reprises. Ils sont utilisés pour ajouter des fonctionnalités à Kitty lui-même et créer des programmes autonomes utiles.

Par exemple, le icat chaton peut afficher des images dans le terminal. Son utilisation est aussi simple que :

kitty +kitten icat [IMAGE_FILE]

Vous devez avoir ImageMagic installé sur votre système Linux pour que ce chaton fonctionne.

Fenêtre fractionnée

Kitty peut définir ses fenêtres, carrelées les unes à côté des autres dans des dispositions arbitraires. Une mise en page est un agencement de plusieurs fenêtres Kitty dans un onglet de niveau supérieur.

Pour diviser la fenêtre, utilisez le raccourci clavier Ctrl+Shift+Enter .

Utilisation du raccourci clavier Ctrl+Shift+[ ou Ctrl+Shift+] , vous pouvez basculer entre les différentes fenêtres.

Les fenêtres peuvent être disposées en plusieurs dispositions à l'aide de Ctrl+Shift+L raccourci clavier.

Onglets

Kitty peut exécuter plusieurs programmes organisés en onglets, chaque onglet étant constitué d'une ou plusieurs fenêtres. Pour ouvrir un nouvel onglet, utilisez Ctrl+Shift+T .

Le basculement entre les onglets est possible en utilisant Ctrl+Shift+Left ou Ctrl+Shift+Right .

Raccourcis essentiels de l'émulateur de terminal Kitty

Voici quelques raccourcis utiles à utiliser avec Kitty.

Windows

Nouvelle fenêtre Ctrl+Maj+Entrée
Fermer la fenêtre Ctrl+Maj+W
Fenêtre suivante Ctrl+Maj+]
Fenêtre précédente Ctrl+Maj+[

Onglets

Nouvel onglet Ctrl+Maj+T
Fermer l'onglet Ctrl+Maj+Q
Onglet suivant Ctrl+Maj+Droite
Onglet précédent Ctrl+Maj+Gauche
Redimensionner les onglets Ctrl+Maj+R

Défilement

S'aligner Ctrl+Maj+Haut
Ligne vers le bas Ctrl+Maj+Bas
Page précédente Ctrl+Maj+Page_Up
Page suivante Ctrl+Maj+Page_Suiv
Haut Ctrl+Maj+Accueil
En bas Ctrl+Maj+Fin

Autre

Copier dans le presse-papiers Ctrl+Maj+C
Coller depuis le Presse-papiers Ctrl+Maj+V
Coller à partir de la sélection Ctrl+Maj+S
Augmenter la taille de la police Ctrl+Maj+Égal
Réduire la taille de la police Ctrl+Maj+Moins
Basculer en plein écran Ctrl+Maj+F11

Conclusion

Cet article vous a appris à installer Kitty sur Linux et son utilisation principale en tant qu'émulateur de terminal.

Kitty est un fantastique émulateur de terminal avec tellement de personnalisation qu'il facilite un flux de travail "sans souris". De plus, il est ultra rapide, très stable et bien entretenu.

Bien sûr, Kitty propose de nombreuses autres fonctionnalités et personnalisations intéressantes, alors vérifiez-les.


Linux
  1. Comment installer et utiliser Helm dans Kubernetes

  2. Comment installer et utiliser Linux Screen ?

  3. Comment installer et utiliser Flatpak sous Linux

  4. Comment installer et configurer Postfix

  5. Comment installer et configurer Dovecot

Comment installer et utiliser phpMyAdmin sous Linux

Comment installer et utiliser la commande fd sous Linux

Comment installer et utiliser Nu Shell sous Linux

Comment installer et configurer Grafana

Comment installer et utiliser Tmux (multiplexeur de terminaux) dans le système Linux

Comment installer et utiliser l'émulateur de terminal Konsole dans le système Linux