Ottimizza la configurazione del tuo terminale
Claude Code funziona meglio quando il tuo terminale è configurato correttamente. Segui queste linee guida per ottimizzare la tua esperienza.
Temi e aspetto
Claude non può controllare il tema del tuo terminale. Questo è gestito dalla tua applicazione terminale. Puoi abbinare il tema di Claude Code al tuo terminale in qualsiasi momento tramite il comando /config
.
Interruzioni di riga
Hai diverse opzioni per inserire interruzioni di riga in Claude Code:
- Escape rapido: Digita
\
seguito da Invio per creare una nuova riga - Scorciatoia da tastiera: Configura un keybinding per inserire una nuova riga
Configura Shift+Invio (VS Code o iTerm2):
Esegui /terminal-setup
all’interno di Claude Code per configurare automaticamente Shift+Invio.
Configura Option+Invio (VS Code, iTerm2 o macOS Terminal.app):
Per Mac Terminal.app:
- Apri Impostazioni → Profili → Tastiera
- Spunta “Usa Option come tasto Meta”
Per iTerm2 e terminale VS Code:
- Apri Impostazioni → Profili → Tasti
- Sotto Generale, imposta il tasto Option Sinistro/Destro su “Esc+“
Configurazione delle notifiche
Non perdere mai quando Claude completa un’attività con la configurazione corretta delle notifiche:
Notifiche campanello del terminale
Abilita gli avvisi sonori quando le attività si completano:
Per utenti macOS: Non dimenticare di abilitare i permessi di notifica in Impostazioni di Sistema → Notifiche → [La Tua App Terminale].
Notifiche di sistema iTerm 2
Per avvisi iTerm 2 quando le attività si completano:
- Apri le Preferenze di iTerm 2
- Naviga su Profili → Terminale
- Abilita “Silenzia campanello” e Filtra Avvisi → “Invia avvisi generati da sequenza di escape”
- Imposta il tuo ritardo di notifica preferito
Nota che queste notifiche sono specifiche per iTerm 2 e non sono disponibili nel Terminale macOS predefinito.
Hook di notifica personalizzati
Per la gestione avanzata delle notifiche, puoi creare hook di notifica per eseguire la tua logica personalizzata.
Gestione di input di grandi dimensioni
Quando lavori con codice esteso o istruzioni lunghe:
- Evita l’incollaggio diretto: Claude Code potrebbe avere difficoltà con contenuti incollati molto lunghi
- Usa flussi di lavoro basati su file: Scrivi il contenuto in un file e chiedi a Claude di leggerlo
- Sii consapevole delle limitazioni di VS Code: Il terminale di VS Code è particolarmente incline a troncare incollamenti lunghi
Modalità Vim
Claude Code supporta un sottoinsieme di keybinding Vim che può essere abilitato con /vim
o configurato tramite /config
.
Il sottoinsieme supportato include:
- Cambio modalità:
Esc
(a NORMALE),i
/I
,a
/A
,o
/O
(a INSERIMENTO) - Navigazione:
h
/j
/k
/l
,w
/e
/b
,0
/$
/^
,gg
/G
- Modifica:
x
,dw
/de
/db
/dd
/D
,cw
/ce
/cb
/cc
/C
,.
(ripeti)