V naslednjem članku si bomo ogledali Powerline. To orodje je lahko v veliko pomoč, ko se organiziramo, saj ponuja koristne informacije o terminal ki jo bomo ves čas videli. Powerline je vtičnik za statusno vrstico za vim in zagotavlja statusne vrstice in pozive za druge programe, vključno z zsh, bash, fish, tmux, IPython, Awesome, i3 in Qtile.
Kot je navedeno v Ubijalski paradižnik, to je python skript, ki ima hipervitaminizirano ukazno vrstico. V bistvu lahko prilagodite ukazno vrstico tako, da ustreza uporabniku. Ko lokalno uporabljamo ukazno vrstico, jo lahko vidimo s konfiguracijo, kadar pa jo uporabljamo na daljavo, jo lahko jasno ločimo.
Splošne značilnosti Powerline
- Es razširljiv in funkcijsko bogat. Ta aplikacija je bila popolnoma napisana s pomočjo Pythona. S tem smo dosegli veliko boljšo razširljivost, bolj gibčne, boljše in enostavnejše konfiguracijske datoteke. Plus strukturirano, objektno usmerjeno kodno osnovo brez obveznih neodvisnosti drugih proizvajalcev, razen tolmača Python.
- Stabilna osnovna koda. Z uporabo Pythona je bilo mogoče enotno preizkusiti vso kodo v projektu. Koda je preizkušen za delo s Python 2.6+ in Python 3.
- Vključuje podpora pozivom in statusnim vrsticam v mnogih aplikacijah. Prvotno zgrajen izključno za vrstice statusa vim, se je projekt razvil tako, da zagotavlja statusne vrstice v tmux in različnih WM-jih, lupine, kot je bash / zsh, in druge aplikacije.
- Konfiguracija in barvne sheme so napisane v obliki JSON. To je standardizirana, preprosta in enostavna oblika zapisa datoteke. Uporabniku omogoča enostavno konfiguracijo v vseh združljivih aplikacijah.
- Powerline je hiter in lahek, s podporo demona za še boljše delovanje. Čeprav se osnova kode razteza na nekaj tisoč vrstic, je glavni poudarek na dobrem delovanju in čim manj kode. Hkrati ponuja širok nabor funkcij Novi demon tudi zagotavlja, da se za pozive in vrstice stanja zažene samo en primerek Pythona, kar zagotavlja odlično zmogljivost.
To so nekatere značilnosti Powerlinea, vse pa si lahko podrobneje ogledate v uradna projektna dokumentacija ali v vašem Stran GitHub.
Namestite Powerline na Ubuntu
Če želite namestiti Powerline v Ubuntu, bomo imeli različne možnosti. Vsi so lahko glejte projektno dokumentacijo. Lahko ga bomo namestili iz pipa, vendar je bolj priporočljivo (čeprav ne bo najnovejša različica), da ga namestite iz upravitelja paketov. V tem primeru bomo izkoristili primeren za namestitev.
Najprej bomo posodobili razpoložljivi indeks programske opreme, nato pa lahko nadaljujemo z namestitvijo. Za to morate le odpreti terminal (Ctrl + Alt + T) in napisati skript:
sudo apt update && sudo apt install powerline fonts-powerline
Ko so paketi nameščeni, moramo spremenite datoteko .bashrc od našega uporabnika z ukazom:
vim ~/.bashrc
V datoteko bomo na koncu celote vključili le naslednjo vsebino. S temi vrsticami se bomo preverite, ali na poti namestitve obstaja datoteka powerline.sh:
if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then source /usr/share/powerline/bindings/bash/powerline.sh fi
Ko so spremembe izvedene, lahko zdaj shranimo in zapremo urejevalnik besedil, ki ga uporabljamo. Če si želite ogledati spremembe, je najbolje, da terminal znova zaženete.
Osnovna konfiguracija
Bomo zmogli spremenite različne možnosti nastavitev Powerlinekot so barvna paleta, glavne nastavitve ali tema. Za to moramo delati z različnimi datotekami, kot je prikazano v uradna dokumentacija.
V programu Powerline lahko konfigurirate različna območja ali stranice, v tipični lupini imate poziv na desni. Pomoč lahko najdete o možne konfiguracije v uradna dokumentacija. V njem lahko dobite informacije o tem, kako jih spremeniti in prilagoditi posebnim potrebam vsakega uporabnika.
Nekaj časa sem prebiral dokumentacijo in preizkušal orodje, zdelo se je zelo dobro in popolno. XD