Nākamajā rakstā mēs apskatīsim Powerline. Šis rīks var būt ļoti noderīgs, organizējot sevi, jo tas piedāvā noderīgu informāciju par termināls ko mēs redzēsim visu laiku. Powerline ir statusa līnijas spraudnis VIM, un tas nodrošina statusa līnijas un uzvednes citām lietojumprogrammām, ieskaitot zsh, bash, zivis, tmux, IPython, Awesome, i3 un Qtile.
Kā norādīts Killer tomāti, tas ir pitona skripts ar hipervitaminizētu komandrindu. Būtībā mēs varam pielāgojiet komandrindu, lai tā būtu piemērota lietotājam. Lietojot komandrindu lokāli, mēs to varam redzēt ar konfigurāciju, un, izmantojot attālināti, mēs varam to skaidri nošķirt.
Elektrolīnijas vispārīgās funkcijas
- Es paplašināms un bagātīgs ar īpašībām. Šī lietojumprogramma tika pilnībā pārrakstīta, izmantojot Python. Tas ir sasniedzis daudz labāku paplašināmību, veiklākus, labākus un vienkāršākus konfigurācijas failus. Plus strukturēta, objektorientēta kodu bāze bez obligātām trešo personu atkarībām, izņemot Python tulku.
- Stabils bāzes kods. Izmantojot Python, bija iespējams pārbaudīt visu projekta kodu vienībā. Kods ir pārbaudīts darbam ar Python 2.6+ un Python 3.
- Ietver atbalsts uzvednēm un statusa līnijām daudzās lietojumprogrammās. Sākotnēji būvēts tikai vim statusa līnijām, projekts ir attīstījies, lai nodrošinātu statusa līnijas tmux un dažādos WM, čaulās, piemēram, bash / zsh, un citās lietojumprogrammās.
- Konfigurācija un krāsu shēmas ir uzrakstītas JSON. Tas ir standartizēts, vienkāršs un ērti lietojams failu formāts. Tas ļauj lietotājam viegli konfigurēt visas saderīgās lietojumprogrammas.
- Elektrolīnija ir ātri un viegli, ar dēmonu atbalstu vēl labākam sniegumam. Lai gan kodu bāze aptver pāris tūkstošus rindiņu, galvenā uzmanība tiek pievērsta labai veiktspējai un pēc iespējas mazāk kodam. Tajā pašā laikā tas nodrošina plašu funkciju kopumu. Jaunais dēmons arī nodrošina, ka uzvednēm un statusa rindām tiek startēts tikai viens Python gadījums, nodrošinot izcilu veiktspēju.
Šīs ir dažas no Powerline iezīmēm, ar tām visām sīkāk var iepazīties oficiālā projekta dokumentācija vai jūsu GitHub lapa.
Instalējiet Powerline uz Ubuntu
Lai instalētu Powerline Ubuntu, mums būs dažādas iespējas. Viņi visi var būt iepazīties ar projekta dokumentāciju. Mēs varēsim to instalēt no pip, taču vairāk ieteicams (lai gan tā nebūs jaunākā versija) instalēt no pakotņu pārvaldnieka. Šajā piemērā mēs to izmantosim apt instalēšanai.
Vispirms mēs atjaunināsim pieejamo programmatūras indeksu un pēc tam varēsim turpināt instalēšanu. Lai to izdarītu, jums vienkārši jāatver termināls (Ctrl + Alt + T) un jāuzraksta skripts:
sudo apt update && sudo apt install powerline fonts-powerline
Kad paketes ir instalētas, mums ir modificēt .bashrc failu no mūsu lietotāja ar komandu:
vim ~/.bashrc
Faila iekšpusē visa kopuma beigās mums būs jāiekļauj tikai šāds saturs. Ar šīm līnijām mēs ejam pārbaudiet, vai instalēšanas ceļā pastāv fails powerline.sh:
if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then source /usr/share/powerline/bindings/bash/powerline.sh fi
Kad izmaiņas ir veiktas, mēs tagad varam saglabāt un iziet no izmantotā teksta redaktora. Lai redzētu izmaiņas, vislabāk ir restartēt termināli.
Pamata konfigurācija
Mēs varēsim mainīt dažādas Powerline iestatījumu opcijaspiemēram, krāsu palete, galvenie iestatījumi vai motīvs. Lai to izdarītu, mums jāstrādā ar dažādiem failiem, kā parādīts oficiālā dokumentācija.
Programmā Powerline varat konfigurēt dažādas zonas vai sānus, tipiskā apvalkā jums ir uzvedne labajā pusē. Palīdzību var atrast par iespējamās konfigurācijas oficiālā dokumentācija. Tajā jūs varat iegūt informāciju par to, kā tos modificēt un pielāgot katra lietotāja īpašajām vajadzībām.
Esmu kādu laiku pavadījis, lasot dokumentāciju un testējot rīku, tas ir šķitis ļoti labs un pilnīgs. XD