Powerline, upravte príkazový riadok v Ubuntu

o silovom vedení

V nasledujúcom článku sa pozrieme na Powerline. Tento nástroj môže byť veľmi užitočný, keď príde na organizáciu, pretože ponúka užitočné informácie o terminál ktoré uvidíme za každých okolností. Powerline je doplnok stavového riadku pre vim a poskytuje stavové riadky a výzvy pre ďalšie aplikácie, vrátane zsh, bash, fish, tmux, IPython, Awesome, i3 a Qtile.

Ako je uvedené v Zabíjacie paradajky, je to skript v jazyku python, ktorý má hypervitaminizovaný príkazový riadok. V podstate môžeme prispôsobte príkazový riadok tak, aby vyhovoval užívateľovi. Keď používame príkazový riadok lokálne, môžeme ho vidieť s konfiguráciou a keď ho používame na diaľku, môžeme ho jasne odlíšiť.

Všeobecné funkcie Powerline

elektrické vedenie beží

  • Es rozšíriteľný a bohatý na funkcie. Táto aplikácia bola kompletne prepísaná pomocou Pythonu. Týmto sa dosiahla oveľa lepšia rozšíriteľnosť, svižnejšie, lepšie a jednoduchšie konfiguračné súbory. Plus štruktúrovaná, objektovo orientovaná kódová základňa bez povinných závislostí tretích strán okrem tlmočníka Pythonu.
  • Stabilný základný kód. Pomocou Pythonu bolo možné testovať celý kód v projekte. Kód je testované na prácu s Python 2.6+ a Python 3.
  • obsahuje podpora výziev a stavových riadkov v mnohých aplikáciách. Projekt, ktorý bol pôvodne vytvorený výhradne pre stavové riadky vim, sa vyvinul tak, aby poskytoval stavové riadky v tmux a rôznych WM, škrupinách ako bash / zsh a ďalších aplikáciách.
  • Konfigurácia a farebné schémy sú napísané v JSON. Toto je štandardizovaný, jednoduchý a ľahko použiteľný formát súboru. Umožňuje ľahkú konfiguráciu používateľom vo všetkých kompatibilných aplikáciách.
  • Powerline je rýchle a ľahké s podporou démonov pre ešte lepší výkon. Aj keď kódová základňa zaberá niekoľko tisíc riadkov, hlavným zameraním je dobrý výkon a čo najmenšie množstvo kódu. Zároveň poskytuje širokú škálu funkcií. Nový démon tiež zaisťuje, že sa pre výzvy a stavové riadky spustí iba jedna inštancia Pythonu, čo poskytuje vynikajúci výkon.

To sú niektoré z funkcií Powerline, všetky sú podrobnejšie uvedené v dokumente oficiálna projektová dokumentácia alebo vo vašom Stránka GitHub.

Nainštalujte Powerline na Ubuntu

Na inštaláciu Powerline v Ubuntu budeme mať rôzne možnosti. Všetky môžu byť nahliadnuť do projektovej dokumentácie. Budeme ho môcť nainštalovať z pipu, ale viac sa odporúča (aj keď to nebude najnovšia verzia) inštalovať zo správcu balíkov. V tomto príklade použijeme vhodný na inštaláciu.

Najskôr aktualizujeme dostupný index softvéru a potom môžeme pokračovať v inštalácii. Musíte len otvoriť terminál (Ctrl + Alt + T) a napísať skript:

inštalácia elektrického vedenia s apt

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

Po nainštalovaní balíkov musíme upravte súbor .bashrc od nášho používateľa príkazom:

vim ~/.bashrc

Na konci celej časti súboru budeme musieť zahrnúť iba nasledujúci obsah. Pomocou týchto riadkov sa chystáme skontrolujte, či v inštalačnej ceste existuje súbor powerline.sh:

úprava bashrc

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

Po vykonaní zmien môžeme teraz uložiť a ukončiť textový editor, ktorý používame. Ak chcete vidieť zmeny, je najlepšie terminál reštartovať.

pracovný nástroj

Základná konfigurácia

Budeme schopní zmeniť rôzne nastavenia Powerlinenapríklad farebná paleta, hlavné nastavenia alebo motív. Za týmto účelom musíme pracovať s rôznymi súbormi, ako je uvedené v úradná dokumentácia.

V Powerline môžete konfigurovať rôzne zóny alebo strany, v typickom prostredí máte výzvu vpravo. Pomoc nájdete o možné konfigurácie v úradná dokumentácia. V ňom môžete získať informácie o tom, ako ich upraviť a prispôsobiť konkrétnym potrebám každého používateľa.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Eduardo Navas dijo

    Strávil som chvíľu čítaním dokumentácie a testovaním nástroja, ktorý sa mi zdal veľmi dobrý a úplný. XD