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:

  1. Apri Impostazioni → Profili → Tastiera
  2. Spunta “Usa Option come tasto Meta”

Per iTerm2 e terminale VS Code:

  1. Apri Impostazioni → Profili → Tasti
  2. 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:

claude config set --global preferredNotifChannel terminal_bell

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:

  1. Apri le Preferenze di iTerm 2
  2. Naviga su Profili → Terminale
  3. Abilita “Silenzia campanello” e Filtra Avvisi → “Invia avvisi generati da sequenza di escape”
  4. 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)