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
Napsat komentář
Pro přidávání komentářů se musíte nejdříve přihlásit.