Afegiu color al terminal a Mac OS X

Anonim

Afegir una sortida ls acolorida al terminal a Mac OS X és una bona manera de fer que la navegació per la línia d'ordres sigui una mica més fàcil per als ulls. Això fa que diferents elements es mostrin en diferents colors, com ara directoris, fitxers, executables i enllaços simbòlics.

Com afegir la sortida de l'ordre 'ls' de color al terminal de Mac OS X

Cobrirem una configuració de sortida de color personalitzable tant per a terminals foscos com clars, i podeu obtenir una vista prèvia de la sortida de color ls escrivint "ls -G" a la línia d'ordres. La previsualització amb ls -G dependrà de la configuració del color dels terminals i, però, no representarà necessàriament els colors que es mostren a les captures de pantalla següents.

  • Obre el terminal i escriviu:
  • nano .bash_profile
  • Utilitzeu les tecles de fletxa per navegar fins a la part inferior del document i enganxeu qualsevol dels blocs de text següents, depenent de l'aparença dels terminals (vegeu l'entrada home a continuació per a més personalitzacions)

Colors per a temes de terminal fosc: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced

Colors per a temes de terminals lleugers: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedagacad

  • Després d'enganxar les cadenes a .bash_profile, confirmeu que té un aspecte com això en nano:
  • Premeu Control+O per desar i obrir una nova finestra de terminal
  • Escriviu “ls” o “ls -la” per confirmar la sortida acolorida

Opcionalment, és possible que vulgueu crear un àlies a .bash_profile per enllaçar ls a alguna cosa com ls -GFh, això semblaria:

alias ls='ls -GFh'

Això funcionarà amb Mac OS X 10.6, OS X 10.7, OS X 10.8 i posteriors, sempre que utilitzeu l'intèrpret d'ordres bash. Si no esteu segur de quin intèrpret d'ordres esteu utilitzant, busqueu "bash" a la barra de títol de la finestra del Terminal o podeu comprovar amb l'ordre següent:

echo $SHELL

La sortida serà “/bin/bash” si és bash, i una altra cosa si no.

No oblidis que també pots canviar l'aparença de les finestres del terminal a l'instant i també el fons de pantalla del terminal.

Personalització dels LSCOLORS manualment Si les opcions de color anteriors no us van servir, podeu definir el que vulgueu. Aquí teniu la pàgina del manual de LSCOLORS si voleu provar-ho. El valor predeterminat és "exfxcxdxbxegedabagacad", però si esborra l'entrada de color .bash_profile també s'eliminarà qualsevol combinació de colors horrible.

Afegiu color al terminal a Mac OS X