kitty pour MAC
Terminal GPU rapide et complet pour Mac : onglets, divisions, images dans le terminal et pilotage par scripts. Gratuit et open source.
Présentation de kitty
kitty est un émulateur de terminal rapide et complet qui dessine le texte avec le GPU, pour un défilement et des sorties volumineuses qui restent fluides. Il offre des onglets et des fenêtres divisées avec plusieurs dispositions intégrées, prend en charge les vraies couleurs, les ligatures et les emojis, et possède son propre protocole graphique pour afficher des images directement dans le terminal. kitty se pilote depuis des scripts et la ligne de commande, et s'étend avec de petits programmes appelés kittens, pour des tâches comme SSH avec vos réglages, la comparaison de fichiers côte à côte ou la saisie Unicode. kitty est développé par Kovid Goyal, le développeur de calibre.
kitty est gratuit et open source sous licence GPL-3.0. Le téléchargement pour Mac est une seule app pour les Mac Apple Silicon et Intel, et kitty s'installe aussi avec Homebrew ou avec son propre script d'installation.
Fonctionnalités principales
kitty est conçu pour celles et ceux qui vivent dans le terminal.
- Rendu GPU : affichage du texte et défilement rapides et fluides.
- Onglets et divisions : plusieurs fenêtres par onglet, avec des dispositions comme tall, grid et splits.
- Graphismes : affichez images et animations dans le terminal.
- Polices : ligatures, emojis, vraies couleurs et contrôle fin du rendu des polices.
- Kittens : outils intégrés pour SSH, la comparaison de fichiers, les thèmes, la saisie Unicode et plus.
- Contrôle à distance : pilotez kitty depuis le shell pour ouvrir des fenêtres, changer de disposition ou envoyer du texte.
- Sessions : enregistrez et restaurez vos fenêtres, onglets et dispositions.
- Configuration : un seul fichier texte règle tout, avec rechargement à chaud.
Nouveautés de la version 0.49.2
kitty 0.49 ajoute des shaders personnalisés et de gros gains de vitesse.
- Shaders personnalisés pour ajouter des effets graphiques
- Débit 15 à 35 % plus élevé en usage réel
- Bordures de fenêtres arrondies avec window_border_radius
- Une option remap_modifiers pour qu'une touche de modification agisse comme une autre
- Une nouvelle commande de contrôle à distance pour des captures PNG au pixel près d'une fenêtre ou d'un onglet
- L'option remember_window_size retient désormais aussi l'état agrandi de la fenêtre
Questions fréquentes sur kitty
kitty est-il gratuit ?
Oui. kitty est gratuit et open source sous licence GPL-3.0.
Pourquoi dit-on que kitty est un terminal GPU ?
kitty dessine le texte avec la carte graphique plutôt qu'avec le processeur, ce qui garde le défilement et les grosses sorties fluides et économise le CPU.
kitty fonctionne-t-il sur Apple Silicon ?
Oui. Le téléchargement pour Mac est une seule app qui fonctionne sur les Mac Apple Silicon et Intel.
Comment installer kitty sur Mac ?
Téléchargez le .dmg sur le site officiel, lancez le script d'installation de kitty ou utilisez Homebrew : brew install --cask kitty.
Comment configurer kitty ?
Tout se règle dans un fichier texte, kitty.conf. Appuyez sur Commande-virgule dans kitty pour l'ouvrir ; les modifications se rechargent sans redémarrer.
kitty peut-il afficher des images dans le terminal ?
Oui. kitty a son propre protocole graphique, et le kitten icat affiche des images directement dans le terminal.
Que sont les kittens ?
De petits programmes intégrés à kitty qui ajoutent des fonctions, comme ssh pour se connecter aux serveurs avec vos réglages, diff pour comparer des fichiers côte à côte et themes pour changer les couleurs.
kitty gère-t-il les fenêtres divisées ?
Oui. Chaque onglet peut contenir plusieurs fenêtres organisées en dispositions, dont une disposition splits librement divisible.
Qui développe kitty ?
kitty est développé par Kovid Goyal, qui a aussi créé le gestionnaire de livres numériques calibre.
D'où vient le téléchargement de kitty sur kitty.FULLMAC.app ?
Le bouton de téléchargement mène à la page officielle d'installation de kitty, https://sw.kovidgoyal.net/kitty/binary/. kitty.FULLMAC.app ne modifie ni ne réempaquette l'app.
Apps similaires
- tmuxtmux est un multiplexeur de terminal gratuit et open source. Il permet d'exécuter plusieurs programmes dans un seul terminal, répartis en fenêtres et en volets côte à côte, et de passer de l'un à l'autre au clavier. Son atout majeur, ce sont les sessions : détachez-vous d'une session et tout ce qu'elle contient continue de tourner, même si vous fermez le terminal ou perdez une connexion SSH, puis rattachez-vous plus tard exactement là où vous en étiez. tmux est développé par Nicholas Marriott et d'autres contributeurs et publié sous licence ISC.Outils de développement
VigilVigil est un terminal natif pour Mac, gratuit et open source, conçu pour faire travailler des agents de code en équipe. Au lieu de recopier vous-même des messages entre plusieurs fenêtres d’agents, vous confiez une tâche à un agent gestionnaire racine, qui peut lancer ses propres agents exécutants et sous-gestionnaires. Le détail descend dans l’arbre et les résultats remontent au gestionnaire sous forme de résumés, ce qui garde son contexte léger. Un arbre de nœuds en direct montre toute l’équipe d’un coup, et chaque nœud conserve l’interface de terminal propre à l’agent : vous pouvez ouvrir n’importe lequel et en prendre la main directement.Outils de développement
SwitchShuttleSwitchShuttle est une app pour la barre des menus du Mac qui garde vos commandes de terminal les plus utilisées à un clic ou à un raccourci clavier. Vous rangez les commandes dans des sous-menus imbriqués, donnez à chacune un raccourci global et une icône emoji, puis vous la lancez de n’importe où sans ouvrir de terminal ni la saisir. L’app fonctionne avec iTerm, Terminal, Warp, Alacritty, Hyper et d’autres terminaux, et chaque commande peut s’exécuter dans la fenêtre actuelle, un nouvel onglet ou une nouvelle fenêtre.Outils de développement
tty7tty7 est un terminal à rendu GPU écrit en Rust, construit sur gpui de Zed et le cœur de terminal d’Alacritty. Vos shells et vos panneaux appartiennent à un serveur en arrière-plan et non à la fenêtre : vous pouvez quitter l’app et vos shells continuent de tourner, sans tmux. Après un redémarrage, la disposition, l’écran et les conversations des agents pris en charge reviennent.Outils de développement
TabbyTabby, autrefois appelé Terminus, est un émulateur de terminal très configurable qui sert aussi de client SSH, Telnet et série. Il remplace plusieurs outils à la fois : un terminal local avec onglets et volets divisés, un gestionnaire de connexions pour vos serveurs et un terminal série pour des appareils comme les routeurs et les microcontrôleurs. Vos mots de passe et clés SSH peuvent être rangés dans un coffre chiffré, les fichiers se transfèrent par SSH, et l'apparence comme les fonctions se modifient avec des thèmes et des extensions. Tabby est développé par Eugene Pankov et fonctionne sur Mac, Windows et Linux.Outils de développement- ripgrepripgrep est un outil en ligne de commande gratuit et open source qui cherche très rapidement du texte ou une expression régulière dans les fichiers d'un dossier. Sa commande est rg : tapez rg suivi de ce que vous cherchez, et il parcourt le dossier courant et tout ce qu'il contient. Par défaut, il ignore les fichiers listés dans votre .gitignore, les fichiers cachés et les fichiers binaires, pour que vous ne voyiez que les résultats utiles dans un projet de code. ripgrep est développé par Andrew Gallant et publié sous double licence MIT et Unlicense.Outils de développement
Plus de Kovid Goyal
FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.