Visão geral da compatibilidade
Os terminais são agrupados em três níveis, com base no suporte a recursos:Totalmente compatível (todos os recursos funcionam)
Estes terminais são compatíveis com o protocolo de teclado Kitty, que permite detectar com confiabilidade combinações de teclas comoShift+Enter para entrada multilinha.
Compatíveis (alguns recursos limitados)
Estes terminais funcionam com o Devin CLI, mas não são ideais porque não oferecem suporte ao protocolo de teclado Kitty. Por exemplo,Shift+Enter não insere uma nova linha — use Alt+Enter ou Ctrl+J.
† No macOS, recomendamos configurar Option como Meta para ter a melhor experiência com atalhos baseados em
Alt.
Em terminais do macOS que não foram configurados para Option como Meta, atalhos com
Alt (Option), como Alt+Enter para entrada multilinha, não funcionarão. Veja Configurar Option como Meta no macOS abaixo.Sem suporte
Estes terminais não têm suporte e podem apresentar problemas significativos. Recomendamos fortemente mudar para um terminal com suporte.Recomendações
Configurar Option como Meta no macOS
No macOS, a tecla Option é usada como tecla de composição por padrão na maioria dos terminais. Isso significa que atalhos baseados emAlt (como Alt+Enter para entrada multilinha ou Alt+T para alternar entre níveis de raciocínio) não funcionarão até que você configure o terminal para tratar a Option como Meta/Alt.
iTerm2
iTerm2
- Abra iTerm2 > Configurações (ou pressione
Cmd+,) - Vá para Profiles > Keys > General
- Defina Left Option Key como Esc+
- Opcionalmente, defina Right Option Key também como Esc+
Terminal.app
Terminal.app
- Abra Terminal > Configurações (ou pressione
Cmd+,) - Vá para Profiles e selecione seu perfil ativo
- Clique na aba Keyboard
- Marque Use Option as Meta Key
Alacritty
Alacritty
Adicione o seguinte ao arquivo de configuração referência de configuração do Alacritty
alacritty.toml:Kitty
Kitty
Adicione o seguinte ao arquivo de configuração Reinicie o Kitty após fazer essa alteração.documentação do Kitty
kitty.conf:Ghostty
Ghostty
Adicione o seguinte ao arquivo de configuração do Ghostty:Reinicie o Ghostty após fazer essa alteração.documentação do Ghostty
WezTerm
WezTerm

