Kwinqaku elilandelayo siza kujonga iPowerline. Esi sixhobo sinokuba luncedo kakhulu xa kuziwa ekuzilungiseleleni ngokwethu njengoko sinika ulwazi oluluncedo kwi kwisigxina esiza kubona ngamaxesha onke. I-Powerline yiplagi yomgca wobume ye-vim, kwaye ibonelela ngemigca yesimo kunye nokukhuthaza ezinye iinkqubo, kubandakanya zsh, bash, fish, tmux, IPython, Awesome, i3, kunye neQtile.
Njengoko kubonisiwe kwi Utamatisi obulalayoIscript esili-python ukuba sibe nelayini yomyalelo we-hypervitaminized. Ngokusisiseko sinako lungisa umgca womyalelo ukuze uhambelane nomsebenzisi. Xa sisebenzisa umgca wokuyalela kwalapha ekhaya sinokubona ngoqwalaselo, kwaye xa silisebenzisa kude, sinokuluhlula ngokucacileyo.
Iimpawu eziPhezulu zoMbane
- Es iyandiswa kwaye ibonisa ukuba sisityebi. Esi sicelo siphinde sabhalwa ngokutsha kusetyenziswa iPython. Oku kufezekisile ukuqaqamba okungcono, ukuguquguquka ngakumbi, iifayile ezingcono kunye nezilula. Ukudibanisa isiseko sekhowudi esekwe kwinto ngaphandle kokunyanzelwa ngumntu wesithathu ngaphandle kwetoliki yePython.
- Ikhowudi yesiseko esitalini. Sebenzisa iPython kunokwenzeka ukuvavanya iyunithi yonke ikhowudi kwiprojekthi. Ikhowudi yile kuvavanywa ukusebenza nePython 2.6+ kunye nePython 3.
- Ibandakanya Inkxaso yokunyuswa kunye nemigca yesimo kwizicelo ezininzi. Ekuqaleni yayakhelwe kuphela imigca ye-vim, iprojekthi iguqukile ukubonelela ngemigca yesimo kwi-tmux kunye nee-WM ezahlukeneyo, iigobolondo ezinje nge-bash / zsh, kunye nolunye usetyenziso.
- Ukucwangciswa kunye nezikimu zemibala zibhaliwe kwiJSON. Le yifomathi yefayile emiselweyo, elula, nekulula ukuyisebenzisa. Ivumela ukucwangciswa okulula ngumsebenzisi kuzo zonke izicelo ezihambelanayo.
- Inombolo yombane ngokukhawuleza kunye nokukhanya, ngenkxaso yedayemon ngokusebenza ngcono. Nangona isiseko sekhowudi sihamba imigca engamawaka ambalwa, eyona nto kugxilwe kuyo kukusebenza kakuhle kunye nekhowudi encinci ngangokunokwenzeka. Kwangelo xesha inika iseti ebanzi yeempawu. I-daemon entsha ikwaqinisekisa ukuba inye kuphela imeko yePython eqalisiweyo yokuqhubela phambili kunye nemigca yesimo, ukubonelela ngokusebenza ngokugqwesileyo.
Ezi zezinye zeempawu zePowerline, zonke zinokuqwalaselwa ngokubanzi kwi- Amaxwebhu eprojekthi asemthethweni okanye kweyakho Iphepha leGitHub.
Faka i-Powerline kwi-Ubuntu
Ukufaka i-Powerline ku-Ubuntu, siya kuba neenketho ezahlukeneyo. Zonke zinokuba njalo thethana namaxwebhu eprojekthi. Siza kuba nakho ukuyifaka ukusuka kumbhobho, kodwa kuyacetyiswa ngakumbi (nangona ayizukuba yinguqulelo yamva nje) ukuyifaka kumphathi wephakheji. Kulo mzekelo, siza kusebenzisa ulungelelwaniso lofakelo.
Kuqala siza kuhlaziya isalathiso sesoftware kwaye emva koko siqhubeke nofakelo. Kule nto kufuneka uvule i-terminal (Ctrl + Alt + T) kwaye ubhale iskripthi:
sudo apt update && sudo apt install powerline fonts-powerline
Nje ukuba iipakeji zifakiwe, ku funeka lungisa ifayile ye .bashrc Ukusuka kumsebenzisi wethu ngomyalelo:
vim ~/.bashrc
Ngaphakathi kwifayile, ekugqibeleni kwayo yonke loo nto, kuya kufuneka sibandakanye umxholo olandelayo. Ngale migca esiya kuyo jonga ukuba ngaba ifayile ye-powerline.sh ikhona kwindlela yokufaka:
if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then source /usr/share/powerline/bindings/bash/powerline.sh fi
Nje ukuba utshintsho lwenziwe, ngoku sinokugcina kwaye siphume kumhleli wokubhaliweyo esisebenzisayo. Ukubona utshintsho, kungcono ukuqala kabusha i-terminal.
Uqwalaselo olusisiseko
Siza kukwazi tshintsha iindlela ezahlukeneyo zokhetho lwe-Powerlineezinje ngombala wemibala, useto oluphambili, okanye umxholo. Ngenxa yoku kufuneka sisebenze ngeefayile ezahlukeneyo, njengoko kubonisiwe kwifayile ye- amaxwebhu asemthethweni.
Kwi-Powerline ungaqwalasela imimandla eyahlukeneyo okanye amacala, kwigobolondo eliqhelekileyo unokukhawuleza ngasekunene. Uncedo lunokufumaneka malunga ulungelelwaniso olunokwenzeka kwifayile ye- amaxwebhu asemthethweni. Kuyo unokufumana ulwazi malunga nendlela yokutshintsha kunye nokuziqhelanisa neemfuno ezithile zomsebenzisi ngamnye.
Ndichithe ixesha elithile ndifunda amaxwebhu kunye nokuvavanya isixhobo, ndiye ndafumanisa silungile kwaye sigqibelele. XD