Vue d’ensemble de la compatibilité
Les terminaux sont regroupés en trois niveaux selon les fonctionnalités qu’ils prennent en charge :Compatibilité complète (toutes les fonctionnalités sont disponibles)
Ces terminaux prennent en charge le protocole clavier de Kitty, ce qui permet de détecter de manière fiable des combinaisons de touches commeShift+Enter pour la saisie multiligne.
Pris en charge (certaines fonctionnalités sont limitées)
Ces terminaux fonctionnent avec Devin CLI, mais ne sont pas idéaux, car ils ne prennent pas en charge le protocole clavier de Kitty. Par exemple,Shift+Enter n’insère pas de saut de ligne — utilisez plutôt Alt+Enter ou Ctrl+J.
† Sur macOS, nous vous recommandons de configurer Option-as-Meta pour une expérience optimale avec les raccourcis basés sur
Alt.
Sur les terminaux macOS non configurés avec l’option Option-as-Meta, les raccourcis
Alt (Option), comme Alt+Enter pour la saisie sur plusieurs lignes, ne fonctionneront pas. Voir Configurer Option-as-Meta sur macOS ci-dessous.Non pris en charge
Ces terminaux ne sont pas pris en charge et peuvent présenter des problèmes majeurs. Nous vous recommandons vivement de passer à un terminal pris en charge.Recommandations
Configurer Option-as-Meta sur macOS
Sur macOS, la touche Option sert par défaut de touche de composition dans la plupart des terminaux. Cela signifie que les raccourcis basés surAlt (comme Alt+Enter pour une saisie sur plusieurs lignes ou Alt+T pour changer de niveau de réflexion) ne fonctionneront pas tant que vous n’aurez pas configuré le terminal pour utiliser Option comme Meta/Alt.
iTerm2
iTerm2
- Ouvrez iTerm2 > Settings (ou appuyez sur
Cmd+,) - Accédez à Profiles > Keys > General
- Réglez Left Option Key sur Esc+
- Vous pouvez également régler Right Option Key sur Esc+
Terminal.app
Terminal.app
- Ouvrez Terminal > Settings (ou appuyez sur
Cmd+,) - Accédez à Profiles et sélectionnez votre profil actif
- Cliquez sur l’onglet Keyboard
- Cochez Use Option as Meta Key
Alacritty
Alacritty
Ajoutez ce qui suit à votre fichier de configuration référence de configuration d’Alacritty
alacritty.toml :Kitty
Kitty
Ajoutez ce qui suit à votre fichier de configuration Redémarrez Kitty après avoir effectué cette modification.documentation Kitty
kitty.conf :Ghostty
Ghostty
Ajoutez ce qui suit à votre fichier de configuration Ghostty :Redémarrez Ghostty après avoir effectué cette modification.documentation Ghostty
WezTerm
WezTerm

