Tilføj farve til terminalen i Mac OS X
Tilføjelse af farvelagt ls-output til terminalen i Mac OS X er en god måde at gøre det lidt lettere for øjnene at navigere rundt på kommandolinjen. Dette får forskellige elementer til at vises i forskellige farver, herunder mapper, filer, eksekverbare filer og symbolske links.
Sådan tilføjer du farve 'ls' kommandoudgang i Mac OS X Terminal
Vi dækker en tilpasselig farveoutputindstilling for både mørke og lyse terminaler, og du kan få en forhåndsvisning af farve ls-output ved at skrive "ls -G" på kommandolinjen. Forhåndsvisningen med ls -G vil afhænge af terminalernes farveindstillinger og repræsenterer dog ikke nødvendigvis farverne vist på skærmbillederne nedenfor.
- Åbn terminal og skriv: nano .bash_profile
- Brug piletasterne til at navigere til bunden af dokumentet og indsæt en af tekstblokkene nedenfor, afhængigt af terminalens udseende (se man-indtastningen nedenfor for yderligere tilpasninger)
Farver til mørke termin altemaer: export CLICOLOR=1 eksport LSCOLORS=GxFxCxDxBxegedabagaced
Farver til lystermin altemaer: export CLICOLOR=1 eksport LSCOLORS=ExFxBxDxCxegedabagacad
- Efter at strengene er indsat i .bash_profile, skal du bekræfte, at det ser sådan ud i nano:
- Tryk på Control+O for at gemme og åbne et nyt terminalvindue
- Tast "ls" eller "ls -la" for at bekræfte det farvelagte output
Valgfrit vil du måske oprette et alias i .bash_profile for at linke ls til noget som ls -GFh, dette vil se sådan ud:
alias ls='ls -GFh'
Dette vil fungere med Mac OS X 10.6, OS X 10.7, OS X 10.8 og senere, så længe du bruger bash-skallen. Hvis du ikke er sikker på, hvilken shell du bruger, skal du kigge efter "bash" i terminalvinduets titellinje, eller du kan tjekke med følgende kommando:
echo $SHELL
Oputtet vil være "/bin/bash", hvis det er bash, og noget andet, hvis ikke.
Glem ikke, at du også kan ændre udseendet af Terminal-vinduer med det samme og også ændre Terminal-baggrundet.
Tilpasning af LSCOLORS manuelt Hvis ovenstående farvevalg ikke gjorde det for dig, kan du indstille, hvad du vil. Her er manualsiden på LSCOLORS, hvis du vil give det en chance. Standardindstillingen er "exfxcxdxbxegedabagacad", men fjernelse af .bash_profile-farveposten vil også fjerne alle uhyggelige farvekombinationer.