Voglio che abbia tutti i colori per le cartelle di sintassi, ecc ... Come posso farlo?
Voglio che abbia tutti i colori per le cartelle di sintassi, ecc ... Come posso farlo?
Risposte:
da qui: http://media.tannern.com/tanner.terminal
Dopo aver installato SIMBL e i colori terminali corretti, è possibile importare il tema del mio terminale dalla finestra Preferenze terminale.
Aggiungendo questo al file ~/.profile
, il ls
colore verrà emesso per impostazione predefinita.
# Make ls use colors
export CLICOLOR=1
alias ls='ls -Fa'
L'aggiunta di questo definisce i colori come variabili per facilitare la modifica di un prompt.
# define colors
C_DEFAULT="\[\033[m\]"
C_WHITE="\[\033[1m\]"
C_BLACK="\[\033[30m\]"
C_RED="\[\033[31m\]"
C_GREEN="\[\033[32m\]"
C_YELLOW="\[\033[33m\]"
C_BLUE="\[\033[34m\]"
C_PURPLE="\[\033[35m\]"
C_CYAN="\[\033[36m\]"
C_LIGHTGRAY="\[\033[37m\]"
C_DARKGRAY="\[\033[1;30m\]"
C_LIGHTRED="\[\033[1;31m\]"
C_LIGHTGREEN="\[\033[1;32m\]"
C_LIGHTYELLOW="\[\033[1;33m\]"
C_LIGHTBLUE="\[\033[1;34m\]"
C_LIGHTPURPLE="\[\033[1;35m\]"
C_LIGHTCYAN="\[\033[1;36m\]"
C_BG_BLACK="\[\033[40m\]"
C_BG_RED="\[\033[41m\]"
C_BG_GREEN="\[\033[42m\]"
C_BG_YELLOW="\[\033[43m\]"
C_BG_BLUE="\[\033[44m\]"
C_BG_PURPLE="\[\033[45m\]"
C_BG_CYAN="\[\033[46m\]"
C_BG_LIGHTGRAY="\[\033[47m\]"
L'aggiunta di questo ti darà un prompt colorato multi-linea.
# 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 delle sequenze di escape da utilizzare nei prompt, consulta questo articolo
geekology.co.za ha un post informativo sul blog su come eseguire questa operazione, "Abilitare la directory dei terminali e l'evidenziazione del colore 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).
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.
Pertanto, non è più necessario installare SIMBL o altre estensioni per ottenere più colori.
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à :)