zsh

ZSH - Gana, kas dar puiku

ZSH - Gana, kas dar puiku
„Zsh“ įvardijama kaip puiki alternatyva „bash“ ir visiems kitiems kriauklėms. Korpusas turi daug funkcijų, jei ne visas „bash“, bet su patobulinimais. Anot jo gerbėjų, geriau šnipinėti, redaguoti komandas ir meniu užbaigimo funkcijas. Jei pradedate šokinėti nuo „bash“ prie kitų sprendimų, patikrinkite „zshell“ ir sužinokite, ar jums tai patinka.

Kodėl mėgėjams patinka zsh?

Kaip ir tikėtasi, kai prasideda „zsh“, matote mažai skirtumų nuo kitų kriauklių. Peržiūrėkite žiniatinklio mokymo programą ir sužinokite, kaip jums tai patinka. Vienas puikus pasiūlymas yra naudoti „oh-my-zsh“, tai yra bendruomenės sukurtas „zshell“ įrankių rinkinys. Pirmieji dalykai, kuriuos galite pastebėti, yra automatinis kompaktinių diskų katalogas į katalogus. Tiesiog pradėkite rašyti katalogo pavadinimą ir zsh jį užpildys. Taip pat gausite rekursyvų išplėtimą, katalogo pavadinimą usr / bin galima sutrumpinti / u / b, o zsh tai išplės. Jūs taip pat turite jungiklių paiešką, ši funkcija nurodo visus galimus komandos jungiklius, kuriuos pradėjote vesti.

Kaip jį įdiegti?

Jūsų platinimas yra su „bash“, greičiausiai, jei norite pereiti prie „zshell“, galite jį įdiegti naudodami savo paketų tvarkytuvę.

$ sudo apt install zsh

Kai tai bus padaryta, turite sukonfigūruoti jį savo nuožiūra. Laimei, jei jūsų namų kataloge nėra nustatymų, „zsh“ paleis scenarijų.

Galite parodyti kai kuriuos standartinius numatytuosius nustatymus, tačiau norėdami pasinaudoti visais apvalkalo privalumais, perskaitykite vadovą ir pasirinkite dar keletą funkcijų. Yra daug pasirinkimų. Toliau pateikite keletą variantų apie tai.

Visi šie veiksmai nustato tik scenarijaus veikimą. Kai nuspręsite jį naudoti kaip standartinį apvalkalą, jums reikės daugiau veiksmų. Jūs turite keletą būdų tai pasiekti. Kuris apvalkalas, kurį naudojate kaip standartą, yra nustatytas faile „/ etc / passwd“. Šiame faile turite daug vartotojų, net jei naudojate tik šią mašiną. Kiti vartotojai yra tam tikrų programų specialieji vartotojai. Jei ieškosite joje, galite rasti „gdm“ vartotoją, kuris paleidžia „gdm3“ prieš prisijungdamas. Dėl šios priežasties turite ieškoti savo vartotojo vardo ir patikrinti vertes. Jūsų apvalkalas yra paskutinė reikšmė sąraše. Norėdami pakeisti reikšmes, turite būti root. Pakeiskite reikšmę į „/ bin / zsh“ arba „/ usr / bin / zsh“, patikrinkite „kuri zsh“.

Jūs taip pat turite komandinės eilutės įrankį, chsh. Tai būtina, jei nesate įsitvirtinę mašinoje. Kaip įprastas vartotojas:

$ chsh -s / usr / bin / zsh

Pakeitimai įsigalioja ne iš karto, pirmiausia turite atsijungti ir vėl prisijungti.

Kur yra konfigūruoti failai?

„Zshell“ dizaineriai tai aiškiai ir nuosekliai išdėstė. Failai turi tuos pačius pavadinimus, bet skirtingose ​​vietose. Įeina aplinkos kintamieji etc / zsh / zshenv ir ~.zshenv. Jie visada skaitomi, bet retai naudojami. Prisijungimo failai yra etc / zsh / zprofile ir ~.zshprofile. Prisijungimo apvalkalui, kai vykdote išorines komandas, failai yra etc / zsh / zshlogin ir ~.zshlogin. Galiausiai, interaktyviame apvalkale nustatėte reikšmes etc / zsh / zlogin ir ~.zloginas.

Jei norite asmeninių nuostatų ir kad jūsų apvalkalas būtų jums naudingesnis, turėtumėte redaguoti savo vietinį ~ /.zshrc.

Kaip jums pradėti?

Geriausias dalykas, susijęs su „zsh“, yra konfigūracijos scenarijus, nustatantis kai kuriuos tinkamus numatytuosius nustatymus. Prieš gilindamiesi į dokumentaciją ir bandydami nustatyti kiekvieną konfigūracijos detalę, išbandykite keletą rėmelių. Tikriausiai susidursite su „Oh-My-Zsh“, šioje sistemoje yra beveik viskas. Yra tiek temų, tiek papildinių. Įpraskite patikrinti, kas yra prieinama ir kaip tai veikia. Daugelis papildinių yra skirti specialiam poreikiui. „Ansible“ modulis turi slapyvardžius darbui su „Ansible“, todėl apsvarstykite, kuriuos iš jų įdiegiate. Norėdami rasti modulius, pradėkite nuo anksčiau minėto „Oh-My-Zsh“ paketo. Jei pradėsite nuo jų „GitHub“ puslapyje esančių papildinių, galite rasti daugybę bendruomenės įskiepių. Kai pamatysite ką nors, kas jums patinka, tiesiog pridėkite jį prie „įskiepių“ įrašo .zshrc failas.


įskiepiai = (git internetinė paieška)

Išbandykite po kelis ir įsitikinkite, kad nepridėjote per daug, tai sulėtins apvalkalo pradžią.

Kaip jį pakeisti į f (l) avour?

Taip pat yra temų, kad ji atrodytų geriau. Jie nustato spalvą ir eilutę, jie taip pat gali atrodyti kitaip, priklausomai nuo to, kaip jei esate prisijungę prie konsolės ar ssh. Daugelis šių temų taip pat dinamiškai reaguoja į dabartinio katalogo „git“ būseną. Šias temas galite susikurti patys, tai yra apvalkalo scenarijai, nustatantys raginimą ir kuriantys jūsų aplinkos tvarkymo funkcijas.

Išvada

„Zshell“ turi aiškią mokymosi kreivę, nors ir ne labai stačią. Taip pat yra didelė bendruomenė, kuri gausiai dalijasi savo pritaikymo scenarijais. Vos pradėjus dirbti lukšte, verta pasidomėti apvalkalo galia. Jei dar nenaudojate apvalkalo, pradėkite. Daug dalykų atrodo sunkiau, bet yra paprasčiau, kai žinote kai kurias detales.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...