WezTerm, alternative Linux à Alacritty
Mis à jour le
Notre avis
WezTerm est une alternative solide à Alacritty si vous êtes prêt à échanger le minimalisme contre des fonctionnalités accrues. Il respecte la promesse fondamentale d'Alacritty : un rendu accéléré par GPU avec une latence faible. Cependant, ce n'est pas un remplacement direct pour ceux qui préfèrent strictement la configuration TOML et une interface sans fioritures. WezTerm ajoute des onglets, des divisions de fenêtre et un client SSH intégré, des éléments absents d'Alacritty. Si vous cherchez un terminal simple qui fonctionne tout simplement, Alacritty est plus léger. Si vous en avez assez de jongler avec tmux ou des clients SSH séparés, WezTerm consolide ces flux de travail dans un seul binaire, avec la puissance du scripting Lua.
- Licence
- MIT
- Prix
- Gratuit
- Dernière version
- 20240203-110809-5046fc22 (3 février 2024)
- Note
- —

Ce qui fonctionne pareil
- Les deux utilisent l'accélération GPU pour un rendu texte rapide
- Les deux sont écrits en Rust et privilégient les performances
- Les deux prennent en charge l'Unicode et le traitement des caractères larges
- Les deux sont des applications multiplateformes
Ce qui change
- WezTerm utilise Lua pour la configuration, tandis qu'Alacritty utilise TOML
- WezTerm inclut des onglets et des panneaux divisés ; Alacritty non
- WezTerm dispose d'un client SSH intégré et d'une prise en charge du multiplexeur distant
- Alacritty est strictement un émulateur de terminal ; WezTerm est aussi un multiplexeur
- WezTerm prend en charge nativement les ligatures de police et les hyperliens
Ouvrir vos fichiers Alacritty
Il n'y a pas de compatibilité de fichier directe entre les configurations d'Alacritty et de WezTerm, car ils utilisent des formats et des structures différents. Alacritty utilise un fichier TOML (alacritty.toml ou alacritty.yml), tandis que WezTerm utilise un script Lua (wezterm.lua). Vous ne pouvez pas simplement copier un fichier de configuration Alacritty dans WezTerm. Cependant, si vous utilisez des fichiers de configuration de shell standard comme .bashrc ou .zshrc, ceux-ci restent inchangés et fonctionnent identiquement dans les deux terminaux. Si vous avez des raccourcis clavier personnalisés ou des couleurs définies dans Alacritty, vous devez les traduire manuellement en syntaxe Lua pour WezTerm.
Passer de Alacritty à WezTerm, étape par étape
- Installez WezTerm via votre gestionnaire de paquets ou Flathub
- Créez un nouveau fichier wezterm.lua dans votre répertoire personnel
- Traduisez votre schéma de couleurs Alacritty dans le tableau de couleurs Lua de WezTerm
- Mappez les raccourcis clavier personnalisés de TOML vers la syntaxe d'attribution de touches de WezTerm
- Testez votre invite de shell et assurez-vous que les polices s'affichent correctement avec les ligatures
- Configurez le client SSH intégré si vous utilisiez auparavant des outils SSH séparés
Fonctionnalités clés de WezTerm
- Rendu accéléré par le GPU pour une faible latence
- Client SSH intégré avec multiplexage
- Système de configuration basé sur Lua
- Prise en charge des onglets et des panneaux divisés
- Ligatures de police et hyperliens
- Support du multiplexeur distant sans tmux
- Prise en charge multiplateforme (Linux, macOS, Windows)
Installer WezTerm sous Linux
flatpak install flathub org.wezfurlong.weztermsudo pacman -S weztermsudo zypper install weztermQuestions fréquentes
WezTerm est-il plus lent qu'Alacritty ?
Non, les deux sont accélérés par GPU et extrêmement rapides. Les fonctionnalités supplémentaires de WezTerm, comme le multiplexage, n'ont pas d'impact significatif sur la latence de rendu pour un usage terminal typique.
Ai-je besoin de tmux si j'utilise WezTerm ?
Non, pour la gestion de base des onglets et des panneaux, car WezTerm en prend en charge nativement. Cependant, si vous dépendez de tmux pour la persistance des sessions distantes ou un scripting spécifique, vous pouvez toujours utiliser tmux à l'intérieur de WezTerm, ou utiliser les fonctionnalités de multiplexeur distant de WezTerm à la place.
Puis-je utiliser les mêmes polices dans WezTerm que dans Alacritty ?
Oui, WezTerm prend en charge les mêmes formats de police et peut afficher les ligatures et les caractères larges. Vous devrez peut-être ajuster les paramètres de police dans la configuration Lua pour correspondre à votre configuration Alacritty.