Se vuoi personalizzare l’aspetto del Terminale oltre al semplice prompt e a uno sfondo personalizzato, c’è un trucco fantastico per migliorare la leggibilità: puoi aggiungere un separatore e un timestamp tra ogni comando eseguito. Questo non solo rende tutto più chiaro, ma evidenzia anche il comando corrente e gli suggerimenti disponibili tramite il completamento della tabulazione.
Per implementarlo, basta incollare uno script nel tuo file .bash_profile. Ecco come procedere, inclusi i passaggi per eseguire un backup del tuo profilo bash esistente nel caso tu commetta qualche errore:
- Apri il Terminale e digita «cd» per assicurarti di essere nella tua home directory
- Esegui il backup del tuo profilo .bash esistente digitando:
- Apri il file .bash_profile utilizzando nano (o il tuo editor di testo preferito):
- Scorri fino alla fine del file .bash_profile e copia e incolla il codice sottostante, a seconda di quale formato desideri visualizzare:
cp .bash_profile .bash_profile-backup
nano .bash_profile
(Se hai difficoltà a visualizzare il codice incorporato, puoi consultare la versione standard qui o esplorare l’eccellente versione di Vulcan Spock Salute qui). Il codice che segue è la versione standard:
- Premi Control + O per salvare le modifiche, quindi premi Control + X per uscire da nano
- Apri una nuova finestra di Terminale e inizia a inserire i comandi per vedere il separatore in azione
Ricorda che se desideri annullare questa operazione, puoi semplicemente rimuovere il codice da bash_profile o tornare indietro e ripristinare la copia di backup, chiamata .bash_profile-backup e situata nella tua home directory.
Ecco come appare il nuovo prompt con l’emoji Vulcan, che puoi trovare su Github:
Ecco la versione originale, coperta da AJ, con un separatore semplice ma senza output di colore e senza l’emoji:
Scegli quello che preferisci.
Questo è un modo davvero interessante per personalizzare la tua riga di comando e migliorarne la leggibilità, anche se non è così radicale come TermKit o altre opzioni più eccentriche.
Se utilizzi bash, dovresti essere in grado di applicare lo stesso trucco anche su altre varianti di Unix. Questo è un piccolo accorgimento proposto da Lifehacker e adattato da Emilis Dambauskas; puoi trovare variazioni per Linux su alcuni di questi siti, nel caso in cui questo non funzioni per te. Un ringraziamento speciale a Marcus per la segnalazione.
(Aggiornato da Paul per includere ls colorato, l’emoji di Spock LLAP e piccole modifiche all’interfaccia utente – Il prompt LLAP richiede l’ultima versione di macOS.)
Novità e tendenze per il 2024
Nel 2024, il mondo del Terminale continua a evolversi, e ci sono nuove funzionalità e strumenti che potrebbero semplificare ulteriormente la tua esperienza. Ad esempio, molti utenti stanno esplorando opzioni di personalizzazione avanzate tramite strumenti come Oh My Zsh, che offre temi e plugin per rendere il Terminale non solo più bello, ma anche più funzionale.
Inoltre, con l’avvento di Apple Silicon, molti comandi di Terminale e applicazioni stanno ricevendo aggiornamenti significativi per ottimizzare le prestazioni. È un momento entusiasmante per gli sviluppatori e per chi ama personalizzare il proprio ambiente di lavoro su macOS.
Non dimenticare di esplorare le ultime versioni di macOS, poiché includono miglioramenti nelle funzionalità del Terminale che potrebbero rendere ancora più semplice e divertente lavorare tra i comandi. Rimanere aggiornati sulle novità è essenziale per sfruttare al meglio il tuo dispositivo Apple!