Powerline, prilagodite naredbeni redak u Ubuntuu

o strujnom vodu

U sljedećem ćemo članku pogledati Powerline. Ovaj alat može biti od velike pomoći kada se organiziramo jer nudi korisne informacije o terminal to ćemo vidjeti u svakom trenutku. Powerline je dodatak za statusnu liniju za vim i pruža statusne linije i upute za druge programe, uključujući zsh, bash, fish, tmux, IPython, Awesome, i3 i Qtile.

Kao što je naznačeno u Ubojica rajčica, to je python skripta koja ima hipervitaminiziranu naredbenu liniju. U osnovi možemo prilagodite naredbeni redak tako da odgovara korisniku. Kada lokalno koristimo naredbeni redak, možemo ga vidjeti s konfiguracijom, a kada ga koristimo na daljinu, možemo ga jasno razlikovati.

Opće značajke Powerlinea

strujni vod

  • Es proširiva i bogata značajkama. Ova je aplikacija u potpunosti prepisana pomoću Pythona. Ovim je postignuta mnogo bolja proširivost, agilnije, bolje i jednostavnije konfiguracijske datoteke. Plus strukturirana, objektno orijentirana baza koda bez obveznih nezavisnih ovisnosti osim Python interpretera.
  • Stabilni osnovni kod. Korištenjem Pythona bilo je moguće jedinstveno testirati sav kôd u projektu. Kod je testirano za rad s Pythonom 2.6+ i Pythonom 3.
  • to uključuje podrška za upite i statusne linije u mnogim programima. Izvorno izgrađen isključivo za vim statusne linije, projekt se razvio tako da pruža statusne linije u tmuxu i raznim WM-ovima, školjkama poput bash / zsh i drugim aplikacijama.
  • Konfiguracija i sheme boja napisani su u JSON-u. Ovo je standardizirani, jednostavan i jednostavan format datoteke. Omogućuje jednostavno konfiguriranje od strane korisnika u svim kompatibilnim programima.
  • Powerline je brz i lagan, uz podršku demona za još bolje performanse. Iako se baza koda proteže na nekoliko tisuća redaka, glavni fokus je na dobroj izvedbi i što manjem broju koda. Istodobno pruža širok skup značajki. Novi demon također osigurava pokretanje samo jedne instance Pythona za upite i statusne linije, pružajući izvrsne performanse.

Ovo su neke od značajki Powerlinea, a sve ih možete detaljnije pregledati u službena projektna dokumentacija ili u svom GitHub stranica.

Instalirajte Powerline na Ubuntu

Da bismo instalirali Powerline u Ubuntu, imat ćemo različite mogućnosti. Svi oni mogu biti konzultirati projektnu dokumentaciju. Moći ćemo ga instalirati iz pipa, ali preporučljivije je (iako to neće biti najnovija verzija) da ga instalirate iz upravitelja paketa. U ovom ćemo primjeru iskoristiti prikladan za ugradnju.

Prvo ćemo ažurirati dostupni indeks softvera, a zatim možemo nastaviti s instalacijom. Za to morate otvoriti terminal (Ctrl + Alt + T) i napisati skriptu:

instalacija dalekovoda s apt

sudo apt update && sudo apt install powerline fonts-powerline

Jednom kada su paketi instalirani, moramo izmijeniti .bashrc datoteku od našeg korisnika naredbom:

vim ~/.bashrc

Unutar datoteke, na kraju cjeline, morat ćemo uključiti samo sljedeći sadržaj. Ovim ćemo redovima provjerite postoji li datoteka powerline.sh na putu instalacije:

bashrc modifikacija

if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then
source /usr/share/powerline/bindings/bash/powerline.sh
fi

Nakon što su promjene izvršene, sada možemo spremiti i izaći iz uređivača teksta koji koristimo. Da biste vidjeli promjene, najbolje je ponovno pokrenuti terminal.

radni alat

Osnovna konfiguracija

Mi ćemo biti u mogućnosti promijeniti različite opcije postavki Powerlineakao što su paleta boja, glavne postavke ili tema. Za to moramo raditi s različitim datotekama, kao što je prikazano u službena dokumentacija.

U Powerlineu možete konfigurirati različite zone ili strane, u tipičnoj ljusci imate upit s desne strane. Pomoć se može naći o moguće konfiguracije u službena dokumentacija. U njemu možete dobiti informacije o tome kako ih modificirati i prilagoditi specifičnim potrebama svakog korisnika.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eduardo Navas dijo

    Proveo sam neko vrijeme čitajući dokumentaciju i testirajući alat, smatrao sam ga vrlo dobrim i cjelovitim. XD