Aggiungi colore al terminale in Mac OS X

Anonim

Aggiungere l'output ls colorato al Terminale in Mac OS X è un buon modo per rendere la navigazione nella riga di comando un po' più facile per gli occhi. In questo modo elementi diversi vengono visualizzati in colori diversi, tra cui directory, file, eseguibili e collegamenti simbolici.

Come aggiungere l'output del comando "ls" a colori nel terminale di Mac OS X

Tratteremo un'impostazione di output del colore personalizzabile sia per i terminali scuri che per quelli chiari, e puoi ottenere un'anteprima dell'output del colore ls digitando "ls -G" nella riga di comando. L'anteprima con ls -G dipenderà dalle impostazioni del colore di Terminali e non rappresenterà necessariamente i colori mostrati negli screenshot qui sotto, comunque.

  • Apri Terminale e digita:
  • nano .bash_profile
  • Usa i tasti freccia per navigare fino alla fine del documento e incolla uno dei blocchi di testo sottostanti, a seconda dell'aspetto del terminale (vedi la voce man sotto per ulteriori personalizzazioni)

Colori per temi terminali scuri: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced

Colori per i temi Light Terminal: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad

  • Dopo aver incollato le stringhe in .bash_profile, conferma che in nano è simile a questo:
  • Premi Control+O per salvare e aprire una nuova finestra di Terminale
  • Digita "ls" o "ls -la" per confermare l'output colorato

Facoltativamente, potresti voler creare un alias in .bash_profile per collegare ls a qualcosa come ls -GFh, questo sarebbe simile a:

alias ls='ls -GFh'

Funzionerà con Mac OS X 10.6, OS X 10.7, OS X 10.8 e versioni successive, a condizione che tu stia utilizzando la shell bash. Se non sei sicuro di quale shell stai usando, cerca "bash" nella barra del titolo della finestra di Terminale, oppure puoi controllare con il seguente comando:

echo $SHELL

L'output sarà "/bin/bash" se è bash, altrimenti qualcos' altro.

Non dimenticare che puoi anche cambiare istantaneamente l'aspetto delle finestre del Terminale e cambiare anche lo sfondo del Terminale.

Personalizzazione manuale di LSCOLORS Se le scelte di colore di cui sopra non stavano facendo per te, puoi impostare quello che vuoi. Ecco la pagina di manuale su LSCOLORS se vuoi provarci. L'impostazione predefinita è "exfxcxdxbxegedabagacad", ma cancellando la voce del colore .bash_profile verranno rimosse anche eventuali combinazioni di colori orribili.

Aggiungi colore al terminale in Mac OS X