23.2.2004

BARVIÄ?KY V TERMIN?LU

Filed under: Linux,Uncategorized — nax @ 11:21

Pr??vÄ? jsem si tro??ku hr??l s barviÄkami v termin??lu. VlastnÄ? to zaÄalo u?ž u k??mo??e p??ed t??dnem, jak jsem mu nainstaloval toho Slacka a v defaultn?­ instalaci to mÄ?lo takov?? moc hezky barevn?? v??pis, nav?­c osvÄ??žen?? u ka?žd?Šho speci??ln?­ho souboru p??idan??m znakem ??plnÄ? na konci, tak?že kdy?ž se jednalo o link, tak na konci byl p??idan?? @, kdy?ž to byl adres???? tak na konci byl slash a kdy?ž to byl spustiteln?? soubor, tak tam byla hvÄ?zdiÄka. Jeliko?ž jsem u sebe za ty roky u?ž d??vno takov?Što hezk?Š default nastaven?­ zru??il a kdy?ž u?ž byla situace ne??nosn?? tak, ?že jsem na t?Š televizi, kam m??m p??ipojen?? server ani nepoznal jestli se jedn?? o adres???? nebo soubor a kdy?ž tak to bylo zase tak hnusnÄ? tmavÄ? modr?Š na Äern?Šm podkladÄ?, ?že jsem zase nemÄ?l ??anci p??eÄ?­st o co se jedn??, tak tedy tehdy asi p??ed rokem jsem kdesi nasel o??kliv?? hack a do /etc/profile jsem p??idal ????dky:

LS_COLORS=”di=1″
export LS_COLORS

Tohle zp??sob?­, ?že alespo?? ty adres????e budou jasnÄ? sv?­tivou b?­lou barvou. Ale v??e ostatn?­ bude po????d stejn?Š.

Ale to kdy?ž jsem vidÄ?l jak kr??snÄ? m???že takov?? v??pis ls vypadat mi nedalo, st??hnul jsem si v??echny jeho profile a bashrc konfiguraÄn?­ soubory a ??e??en?­ bylo velice jednoduch?Š. StaÄilo ty horn?­ dva ????dky nahradit t?­mhle:

eval `dircolors -b`
alias ls=’ls -F –color=yes ‘

Kdy?ž si pust?­te ten p???­kaz dircolors, tak to na v??s vyhod?­ spoustu nastaven?­ t?Š promÄ?nn?Š prost??ed?­ LS_COLORS a rovnou to i exportne. P??ep?­naÄ b znaÄ?­, ?že to m?? b??t upraveno k obrazu shellu bash. Ten parametr F u aliasu ls zp??sob?­, ?že se budou p??id??vat ty znaky podle druhu souboru/adres????e na konec jeho jm?Šna.

Pokud byste chtÄ?li m?­t kontrolu nad t?­m, jakou barvou se bude zobrazovat jak?? typ souboru, pak si jednou udÄ?lejte:

# dircolors -p > /etc/colors

A pak ten prvn?­ ????dek v tom profile nahraÄte:

eval `dircolors /etc/colors`

Pokud pak nÄ?co zmÄ?n?­te v tom souboru colors, tak budete m?­t barviÄky podle toho. J?? jsem si t??eba spustiteln?Š soubory nastavil na ?žlutou, co?ž odpov?­d?? nastav?­te tak, ?že to druh?Š Ä?­slo p??ep?­??ete z 32 na 33. Tuhle fiÄuru jsem vyÄetl z Linux Tips and Tricks v Linux Gazete 44.

Dal???­ barviÄky kter?Š jsem pr??vÄ? vy??e??il byli v editoru vim. Konkr?ŠtnÄ? na docela ned??vno nainstalovan?Šm routeru sem zapnul zobrazov??n?­ syntaxe a bohu?žel koment????e byly zobrazov??ny stejnÄ? hnusnou tmavÄ? modrou barvou na Äetn?Šm pozad?­, jako kdysi na tom m?Šm serveru adres????e. Tady bylo ??e??en?­ je??tÄ? jednodu?????­. StaÄilo napsat ve vimu:

:colorscheme nazev_schematu

PostupnÄ? jsem prozkou??el skoro v??echny, kter?Š jsem mÄ?l nainstalovan?Š a nakonec jsem do /etv/vim/vimrc vlo?žil:

colorscheme ron

Comments are closed.

Powered by WordPress