Powerline, testre szabhatja a parancssort az Ubuntuban

az elektromos vezetékről

A következő cikkben megnézzük a Powerline-t. Ez az eszköz nagyon hasznos lehet, amikor megszervezzük magunkat, mivel hasznos információkat kínál a terminál hogy mindenkor látni fogjuk. A Powerline egy állapotsoros plugin a VIM számára, és állapotsorokat és felszólításokat nyújt más alkalmazásokhoz, beleértve a zsh, bash, fish, tmux, IPython, Awesome, i3 és Qtile fájlokat.

Amint azt a Gyilkos paradicsom, ez egy python szkript, amelynek hipervitaminizált parancssora van. Alapvetően megtehetjük testreszabhatja a parancssort a felhasználónak megfelelően. Amikor a parancssort helyben használjuk, konfigurációval láthatjuk, és ha távolról használjuk, akkor egyértelműen megkülönböztethetjük.

A Powerline általános jellemzői

villanyvezeték fut

  • Es bővíthető és funkciógazdag. Ezt az alkalmazást a Python segítségével teljesen átírták. Ez sokkal jobb bővíthetőséget, mozgékonyabb, jobb és egyszerűbb konfigurációs fájlokat eredményezett. Plusz egy strukturált, objektumorientált kódbázis, a Python tolmácson kívül más kötelező harmadik féltől származó függőséggel.
  • Stabil alapkód. A Python használatával lehetőség nyílt a projekt összes kódjának tesztelésére. A kód az tesztelték a Python 2.6+ és a Python 3 használatához.
  • ez magában foglalja az alkalmazások és az állapotsorok támogatása számos alkalmazásban. Az eredetileg kizárólag vim állapotvonalakra épített projekt úgy fejlődött, hogy állapotvonalakat biztosítson tmux-ban és különféle WM-ekben, olyan héjakban, mint a bash / zsh és más alkalmazásokban.
  • A konfigurációt és a színsémákat JSON-ban írták. Ez egy szabványosított, egyszerű és könnyen használható fájlformátum. Ez lehetővé teszi a felhasználó könnyű konfigurálását az összes kompatibilis alkalmazásban.
  • A villanyvezeték az gyors és könnyű, démon támogatással a még jobb teljesítmény érdekében. Bár a kódbázis pár ezer soron átível, a fő hangsúly a jó teljesítményen és a lehető legkevesebb kódon van. Ugyanakkor számos funkcióval rendelkezik. Az új démon azt is biztosítja, hogy csak egy Python-példány induljon az utasításokhoz és az állapotsorokhoz, kiváló teljesítményt nyújtva.

Ezek a Powerline néhány jellemzője, mindegyik részletesebben megtekinthető a hivatalos projektdokumentáció vagy a saját GitHub oldal.

Telepítse a Powerline-t az Ubuntu-ra

A Powerline Ubuntuban történő telepítéséhez különböző lehetőségeink lesznek. Mindegyik lehet olvassa el a projekt dokumentációját. Telepíteni tudjuk a pip-ről, de inkább ajánlott (bár nem ez lesz a legújabb verzió) a csomagkezelőből telepíteni. Ebben a példában ki fogjuk használni alkalmas a telepítésre.

Először frissíteni fogjuk a rendelkezésre álló szoftverindexet, majd folytathatjuk a telepítést. Ehhez csak meg kell nyitnia egy terminált (Ctrl + Alt + T), és meg kell írnia a szkriptet:

villanyvezeték telepítése apt-tal

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

A csomagok telepítése után meg kell módosítsa a .bashrc fájlt felhasználónktól a következő paranccsal:

vim ~/.bashrc

A fájl belsejében az egész végén csak a következő tartalmat kell feltüntetnünk. Ezekkel a sorokkal megyünk ellenőrizze, hogy a powerline.sh fájl létezik-e a telepítési útvonalon:

bashrc módosítás

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

A módosítások elvégzése után most elmenthetjük és kiléphetünk az általunk használt szövegszerkesztőből. A változások megtekintéséhez a legjobb, ha újraindítja a terminált.

munkaeszköz

Alapkonfiguráció

Képesek leszünk módosítsa a Powerline beállításainak különböző lehetőségeitpéldául a színpaletta, a fő beállítások vagy a téma. Ehhez különféle fájlokkal kell dolgoznunk, amint az a hivatalos dokumentáció.

A Powerline-ban különböző zónákat vagy oldalakat konfigurálhat, egy tipikus héjban a jobb oldali parancs jelenik meg. Segítség található a a lehetséges konfigurációk a hivatalos dokumentáció. Ebben információkat kaphat arról, hogyan lehet ezeket módosítani és az egyes felhasználók egyedi igényeihez igazítani.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Eduardo Navas dijo

    Töltöttem egy darabig a dokumentációt és teszteltem az eszközt, nagyon jónak és teljesnek találtam. XD