Vai al contenuto principale
Devin CLI funziona con un’ampia gamma di emulatori di terminale, ma alcuni terminali offrono un’esperienza migliore di altri. Questa pagina descrive i livelli di compatibilità, i consigli e i suggerimenti per la configurazione.

Panoramica della compatibilità

I terminali sono suddivisi in tre livelli in base alle funzionalità supportate:

Completamente supportati (tutte le funzionalità sono disponibili)

Questi terminali supportano il protocollo tastiera di Kitty, che consente di rilevare in modo affidabile combinazioni di tasti come Shift+Enter per l’input su più righe.

Supportati (alcune funzionalità sono limitate)

Questi terminali funzionano con Devin CLI, ma non sono l’ideale perché non supportano il protocollo tastiera di Kitty. Ad esempio, Shift+Enter non inserisce una nuova riga: usa invece Alt+Enter o Ctrl+J. † Su macOS, consigliamo di configurare Option-as-Meta per un’esperienza ottimale con le scorciatoie basate su Alt.
Nei terminali macOS non configurati per Option-as-Meta, le scorciatoie Alt (Option), come Alt+Enter per l’input su più righe, non funzionano. Vedi Configurazione di Option-as-Meta su macOS qui sotto.

Non supportati

Questi terminali non sono supportati e potrebbero presentare problemi gravi. Ti consigliamo vivamente di passare a un terminale supportato.

Raccomandazioni


Configurare Option-as-Meta su macOS

Su macOS, nella maggior parte dei terminali il tasto Option viene usato per impostazione predefinita come tasto di composizione. Questo significa che le scorciatoie basate su Alt (come Alt+Enter per l’input su più righe o Alt+T per cambiare livello di ragionamento) non funzioneranno finché non configuri il terminale in modo che tratti Option come Meta/Alt.
  1. Apri iTerm2 > Settings (oppure premi Cmd+,)
  2. Vai a Profiles > Keys > General
  3. Imposta Left Option Key su Esc+
  4. Facoltativamente, imposta anche Right Option Key su Esc+
Documentazione di iTerm2
  1. Apri Terminal > Settings (oppure premi Cmd+,)
  2. Vai a Profiles e seleziona il profilo attivo
  3. Fai clic sulla scheda Keyboard
  4. Seleziona Use Option as Meta Key
Documentazione Apple
Aggiungi quanto segue al file di configurazione alacritty.toml:
Riferimento della configurazione di Alacritty
Aggiungi quanto segue al file di configurazione kitty.conf:
Riavvia Kitty dopo aver apportato questa modifica.Documentazione di Kitty
Aggiungi quanto segue al file di configurazione di Ghostty:
Riavvia Ghostty dopo aver apportato questa modifica.Documentazione di Ghostty
Aggiungi quanto segue al file di configurazione ~/.wezterm.lua:
Documentazione di WezTerm