Powerline, pielāgojiet komandrindu Ubuntu

par elektrolīniju

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

darbojas elektrolīnija

  • 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:

elektrolīnijas instalēšana ar apt

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:

bashrc modifikācija

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.

darba rīks

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.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Eduardo Navass teica

    Esmu kādu laiku pavadījis, lasot dokumentāciju un testējot rīku, tas ir šķitis ļoti labs un pilnīgs. XD