Pridanie farby do terminálu v systéme Mac OS X
Pridanie farebného výstupu ls do terminálu v systéme Mac OS X je dobrý spôsob, ako si trochu uľahčiť pohyb v príkazovom riadku. Vďaka tomu sa rôzne položky zobrazujú v rôznych farbách vrátane adresárov, súborov, spustiteľných súborov a symbolických odkazov.
Ako pridať farebný výstup príkazu „ls“ v termináli Mac OS X
Pokryjeme prispôsobiteľné nastavenie farebného výstupu pre tmavé aj svetlé terminály a náhľad farebného výstupu ls získate zadaním „ls -G“ do príkazového riadka. Ukážka s ls -G bude závisieť od nastavení farieb terminálov a nemusí nevyhnutne reprezentovať farby zobrazené na snímkach obrazovky nižšie.
- Otvorte terminál a zadajte: nano .bash_profile
- Pomocou klávesov so šípkami prejdite na koniec dokumentu a vložte jeden z nižšie uvedených blokov textu v závislosti od vzhľadu terminálov (ďalšie prispôsobenia nájdete v zázname pre muža nižšie)
Farby pre tmavé motívy terminálov: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced
Farby pre motívy svetelných terminálov: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad
- Po vložení reťazcov do súboru .bash_profile potvrďte, že v nano vyzerá asi takto:
- Stlačením Ctrl+O uložte a otvorte nové okno Terminálu
- Na potvrdenie farebného výstupu zadajte „ls“ alebo „ls -la“
Voliteľne možno budete chcieť vytvoriť alias v .bash_profile na prepojenie ls s niečím ako ls -GFh, bude to vyzerať takto:
alias ls='ls -GFh'
Toto bude fungovať s Mac OS X 10.6, OS X 10.7, OS X 10.8 a novšími, pokiaľ používate bash shell. Ak si nie ste istý, aký shell používate, vyhľadajte v záhlaví okna terminálu „bash“ alebo to môžete skontrolovať pomocou nasledujúceho príkazu:
echo $SHELL
Výstup bude „/bin/bash“, ak ide o bash, a niečo iné, ak nie.
Nezabudnite, že môžete okamžite zmeniť vzhľad okien terminálu a zmeniť aj tapetu terminálu.
Manuálne prispôsobenie LSCOLORS Ak to vyššie uvedené voľby farieb nerobili za vás, môžete si nastaviť, čo chcete. Tu je manuálová stránka na LSCOLORS, ak si to chcete vyskúšať. Predvolená hodnota je „exfxcxdxbxegedabagacad“, ale vymazaním položky farby .bash_profile odstránite aj všetky ohavné farebné kombinácie.