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.