Posso rendere gli elementi colore del mio Mac OS X Terminal secondo la sintassi, come il terminale di Ubuntu?

39

Voglio che abbia tutti i colori per le cartelle di sintassi, ecc ... Come posso farlo?

    
posta Doug 08.03.2011 - 18:47
fonte

4 risposte

35

Colori del mio terminale

comefarlo

temadidownload

daqui: link

importa nel Terminale

Dopo aver installato SIMBL e i terminali terminali corretti, puoi importare il tema del terminale dalla finestra delle preferenze di Terminale.

altremodifiche

L'aggiuntadiquestoalfile~/.profilerenderàlsacoloricomeoutputperimpostazionepredefinita.

#MakelsusecolorsexportCLICOLOR=1aliasls='ls-Fa'

L'aggiuntadiquestodefiniràicoloricomevariabiliperrenderepiùfacilelamodificadiunprompt.

#definecolorsC_DEFAULT="\[3[m\]"
C_WHITE="\[3[1m\]"
C_BLACK="\[3[30m\]"
C_RED="\[3[31m\]"
C_GREEN="\[3[32m\]"
C_YELLOW="\[3[33m\]"
C_BLUE="\[3[34m\]"
C_PURPLE="\[3[35m\]"
C_CYAN="\[3[36m\]"
C_LIGHTGRAY="\[3[37m\]"
C_DARKGRAY="\[3[1;30m\]"
C_LIGHTRED="\[3[1;31m\]"
C_LIGHTGREEN="\[3[1;32m\]"
C_LIGHTYELLOW="\[3[1;33m\]"
C_LIGHTBLUE="\[3[1;34m\]"
C_LIGHTPURPLE="\[3[1;35m\]"
C_LIGHTCYAN="\[3[1;36m\]"
C_BG_BLACK="\[3[40m\]"
C_BG_RED="\[3[41m\]"
C_BG_GREEN="\[3[42m\]"
C_BG_YELLOW="\[3[43m\]"
C_BG_BLUE="\[3[44m\]"
C_BG_PURPLE="\[3[45m\]"
C_BG_CYAN="\[3[46m\]"
C_BG_LIGHTGRAY="\[3[47m\]"

L'aggiunta di questo ti darà un prompt colorato su più righe.

# set your prompt
export PS1="\n$C_LIGHTGREEN\u$C_DARKGRAY@$C_BLUE\h $C_DARKGRAY: $C_LIGHTYELLOW\w\n$C_DARKGRAY\$$C_DEFAULT "

Per un elenco di sequenze di escape da utilizzare nei prompt, controlla questo articolo

    
risposta data 08.03.2011 - 21:28
fonte
19

geekology.co.za ha un post informativo su come fare questo, " Abilitazione della directory dei terminali e dell'evidenziazione dei colori dei file in Mac OS X ". Nel caso in cui venga spostato o eliminato, le basi sono:

Aggiungi al tuo .bashrc o .profile:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Salva il file. Apri un nuovo terminale e usa

ls
ls -l
ls -la
ls -lah

Il resto dell'articolo contiene informazioni su cosa fanno i colori e su come cambiarli (le lettere che assegni a LSCOLORS è ciò che controlla quali colori vedi).

    
risposta data 08.03.2011 - 19:51
fonte
10

A partire da Mac OS X Lion 10.7, Terminal consente di personalizzare i sedici colori ANSI e supporta anche la tavolozza a 256 colori.

Quindi, installare SIMBL o altre estensioni per ottenere più colori non è più necessario.

    
risposta data 07.08.2011 - 14:39
fonte
0

Le persone potrebbero voler controllare zsh + prezto . C'è una bella guida qui . zsh è già installato in OSX. Prezto aggiunge solo cose alla tua shell. Attiva il modulo di evidenziazione della sintassi e vai in città:)

    
risposta data 25.07.2014 - 19:32
fonte

Leggi altre domande sui tag