In breve
Il terminale è una finestra di testo dove digiti comandi per dire al tuo computer cosa fare, invece di cliccare. All'inizio intimidisce, ma ti servono soltanto una cinquina di comandi per essere produttivo, e un agente di coding IA esegue il resto per te. Tutto ciò che fai nel terminale potresti farlo anche con dei clic, ma digitare è più veloce ed è il modo in cui quasi ogni strumento di sviluppo vuole essere usato.
Come funziona il terminale
In ogni momento il terminale è "dentro" una cartella, la directory corrente. I comandi agiscono su questa cartella, salvo indicazione contraria. Ti sposti tra le cartelle, guardi cosa c'è dentro ed esegui programmi. In pratica è tutto qui.
I comandi che ti servono davvero
Questi cinque coprono quasi tutto ciò che fa un principiante. Digiti un comando, premi Invio, e viene eseguito.
pwd # mostra la cartella in cui sei
ls # elenca i file e le cartelle qui
cd my-app # entra nella cartella chiamata my-app
cd .. # sali di una cartella
mkdir test # crea una nuova cartella chiamata testConfusioni frequenti dei principianti
Un terminale che "resta lì fermo" dopo un comando significa il più delle volte che il comando sta ancora lavorando, soprattutto un dev server che deve continuare a girare finché non lo fermi. Per fermare un comando in corso, premi Ctrl e C insieme. I percorsi contano: un comando spesso fallisce semplicemente perché sei nella cartella sbagliata, quindi lancia "pwd" e "ls" per controllare dove sei prima di dare per scontato che qualcosa sia rotto. Altre due abitudini risparmiano molta fatica. Primo, il tasto freccia in su richiama i comandi precedenti invece di ridigitarli, e il tasto Tab completa automaticamente un nome lungo di cartella. Secondo, copia-incolla funziona anche nel terminale, ma la scorciatoia può differire dal resto del sistema, quindi se Ctrl e V non fanno nulla, prova con il tasto destro. Niente di tutto ciò va memorizzato; lo assimili in una giornata di uso reale, e il tuo agente IA spiega lungo il percorso cosa fa ogni comando.
