Powerline, gadzirisa mutsetse wekuraira muUbuntu

nezve powerline

Munyaya inotevera tichazotarisa Powerline. Ichi chishandiso chinogona kubatsira zvakanyanya kana zvasvika pakuronga pachedu sezvo ichipa ruzivo rwakakosha pane iyo terminal izvo isu tichaona nguva dzose. Powerline ndeye chinzvimbo mutsetse plugin ye vim, uye inopa mamiriro emamiriro uye kukurudzira kune zvimwe zvinoshandiswa, kusanganisira zsh, bash, hove, tmux, IPython, Awesome, i3, uye Qtile.

Sezvinoratidzwa mu Kuuraya madomasi, ndeye python script kuva ne hypervitaminized raira tambo. Zvikurukuru tinogona gadzirisa tambo yekuraira kuti ienderane nemushandisi. Kana isu tikashandisa iyo yekuraira tambo munharaunda, tinogona kuiona neyakagadziriswa, uye kana isu tichiishandisa iri kure, tinogona kuinyatso kusiyanisa.

General Powerline Zvimiro

powerline inomhanya

  • Es yakawandisa uye inoratidza yakapfuma. Ichi chishandiso chakanyorwazve zvachose uchishandisa Python. Izvi zvave kuita zviri nani kuwedzererwa, kuwanda agile, zvirinani uye zvakapusa kugadzirisa mafaira Kunyangwe yakarongedzwa, chinhu chakanangana nekodhi kodhi isina kusungirwa kwechitatu-bato kutsamira kunze kwemuturikiri wePython.
  • Yakagadzika base kodhi. Uchishandisa Python, zvaigoneka kuyera bvunzo kodhi yese muchirongwa. Iyo kodhi ndeye kuyedzwa kushanda ne Python 2.6+ uye Python 3.
  • Zvinosanganisira rutsigiro rwekukurudzira uye mitsara yemamiriro mune zvakawanda zvinoshandiswa. Pakutanga yakavakirwa chete kune vim mamiriro mitsara, chirongwa ichi chakashanduka kuti chive chinzvimbo mitsara mu tmux uye dzakasiyana WMs, makomba senge bash / zsh, uye zvimwe zvinoshandiswa.
  • Iyo yekumisikidza uye marangi zvirongwa zvakanyorwa muJSON. Iyi yakaenzanisirwa, yakapusa, uye nyore kushandisa faira fomati. Iyo inobvumira nyore kumisikidzwa nemushandisi mune ese anowirirana kunyorera.
  • Powerline ndeye inokurumidza uye yakajeka, iine daemon rutsigiro yekuita zvirinani. Kunyangwe iyo kodhi yekodhi ichitambanudza zviuru zviviri zvemitsara, iyo yakanyanya kutarisa ndeyekuita kwakanaka uye nekodhi diki sezvinobvira. Panguva imwecheteyo inopa yakakura seti yezvinhu. Iyo daemon nyowani zvakare inovimbisa kuti imwechete chete Python muenzaniso inotangirwa kukurumidza uye mamiriro emitsetse, ichipa kuita kwakanakisa.

Izvi ndizvo zvimwe zvezvinhu zvePowerline, ese anogona kubvunzwa mune zvakadzama mu zvinyorwa zvepurojekiti zvepamutemo kana rako GitHub peji.

Isa Powerline paUbuntu

Kuisa Powerline muUbuntu, tichava nesarudzo dzakasiyana. Dzese dzinogona kuva bvunza zvinyorwa zveprojekti. Tichakwanisa kuiisa kubva pombi, asi zvinokurudzirwa (kunyange hazvo isiri iyo yazvino vhezheni) kuiisa kubva kumaneja wepakeji. Mumuenzaniso uyu, tichaenda kushandisa apt yekuisa.

Kutanga isu tichaenda kunovandudza iyo inowanikwa software index uye ipapo isu tinogona kuenderera nekumisikidza. Kune izvi iwe unongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nyora script:

powerline kuisirwa neakakodzera

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

Kana mapakeji aiswa, isu tinofanira gadzirisa iyo .bashrc faira kubva kumushandisi wedu nemurairo:

vim ~/.bashrc

Mukati mefaira, pakupera kwese, isu tichafanira chete kusanganisira zvinotevera zvirimo. Nemitsara iyi yatiri kuenda tarisa kana iyo powerline.sh faira iripo munzira yekumisikidza:

bashrc shanduko

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

Kana shanduko dzangoitwa, isu tinogona ikozvino kusevha uye kubuda meseji mhariri yatinoshandisa. Kuti uone shanduko, zvakanakisa kutangazve iyo terminal.

mudziyo unoshanda

Kugadziriswa kwekutanga

Tichakwanisa chinja sarudzo dzakasiyana dzePowerline marongerosenge iyo pendi yemavara, marongero makuru, kana theme. Kune izvi isu tinofanirwa kushanda nemafaira akasiyana, sezvakaratidzwa mu zvinyorwa zvepamutemo.

Mu Powerline unogona kumisikidza matunhu akasiyana siyana kana mativi, mune yakajairika goko iwe une yekukurumidza kurudyi. Rubatsiro runogona kuwanikwa nezve zvinokwanisika kumisikidzwa mu zvinyorwa zvepamutemo. Mariri iwe unogona kuwana ruzivo rwekuti ungachinjisa sei uye uachinjanise iwo kune chaiwo zvinodiwa zvemushandisi wega wega.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Eduardo Navas akadaro

    Ndapedza chinguva ndichiverenga zvinyorwa uye kuyedza chishandiso, ndakaona chiri chakanaka uye chakazara. XD