zsh

ZSH - Lepo, kaj drugega je super pri tem

ZSH - Lepo, kaj drugega je super pri tem
Zsh velja za odlično alternativo bashu in vsem drugim lupinam. Lupina ima številne funkcije, če ne celo bash, vendar z izboljšavami. Po mnenju njegovih oboževalcev je boljši pri globanju, urejanju ukazov in funkcijah za dokončanje menija. Če začnete skakati iz basha v druge rešitve, si oglejte zshell in preverite, ali vam je všeč.

Zakaj ljubimci ljubijo zsh?

Po pričakovanjih boste ob zagonu zsh videli malo razlike od drugih lupin. Oglejte si spletno vadnico in si oglejte, kako vam je všeč. Dober predlog je, da uporabite oh-my-zsh, to je zbirka orodij za zshell, ki jo vodi skupnost. Nekatere prve stvari, ki jih lahko opazite, so samodejni cd v imenike. Začnite vnašati ime imenika in zsh ga bo izpolnil. Dobili boste tudi rekurzivno razširitev, ime imenika usr / bin lahko okrajšate / u / b in zsh ga bo razširil. Na voljo je tudi iskanje stikal, ta funkcija vsebuje vsa razpoložljiva stikala za ukaz, ki ste ga začeli tipkati.

Kako ga namestite?

Vaša distribucija ima bash, najverjetneje, če želite preklopiti na zshell, jo lahko namestite s svojim upraviteljem paketov.

$ sudo apt namestite zsh

Ko je to storjeno, ga morate konfigurirati po svojih željah. Na srečo bo zsh za vas izvedel skript, če v domačem imeniku nimate nastavitev.

Prikažete lahko nekatere standardne privzete nastavitve, vendar če želite v celoti izkoristiti lupino, preberite priročnik in izberite še nekatere funkcije. Obstaja veliko možnosti, sledite nadaljnjim navodilom za nekatere možnosti glede tega.

Vsi ti koraki samo določajo, kako se skript izvaja, ko se odločite, da ga uporabite kot standardno lupino, potrebujete več dejanj. Za dosego tega imate več metod. Katero lupino uporabljate standardno, je nastavljena v datoteki '/ etc / passwd'. V tej datoteki je veliko uporabnikov, tudi če samo uporabljate to napravo. Drugi uporabniki so tam, da delujejo kot posebni uporabniki za določene aplikacije. Če iščete v njem, lahko najdete uporabnika gdm, ki pred prijavo zažene gdm3. Iz tega razloga morate poiskati svoje uporabniško ime in preveriti vrednosti. Vaša lupina je zadnja vrednost na seznamu, če želite spremeniti vrednosti, morate biti root. Spremenite vrednost v '/ bin / zsh' ali '/ usr / bin / zsh', preverite s 'kateri zsh'.

Imate tudi pripomoček za ukazno vrstico, chsh. To je potrebno, če na računalniku niste root. Kot običajni uporabniški zagon:

$ chsh -s / usr / bin / zsh

Sprememba ne začne veljati takoj, najprej se morate odjaviti in znova prijaviti.

Kje so datoteke za konfiguriranje?

Za zshell so oblikovalci jasno in dosledno. Datoteke imajo enaka imena, vendar na različnih lokacijah. Spremenljivke okolja vstopijo etc / zsh / zshenv in ~.zshenv. Te se vedno berejo, vendar se le redko uporabljajo. Datoteke za prijavo so etc / zsh / zprofile in ~.zshprofile. Za vhodno lupino so datoteke pri zagonu zunanjih ukazov etc / zsh / zshlogin in ~.zshlogin. Končno, za svojo interaktivno lupino nastavite vrednosti etc / zsh / zlogin in ~.zlogin.

Za osebne nastavitve in izboljšanje delovanja lupine za vas uredite lokalno ~ /.zshrc.

Kako začnete?

Najboljša stvar zsh je konfiguracijski skript, ki določa nekaj spodobnih privzetih vrednosti. Preden se poglobite v dokumentacijo in poskusite nastaviti vse podrobnosti konfiguracije, preizkusite nekaj okvirov. Verjetno boste naleteli na Oh-My-Zsh, ta okvir ima skoraj vse. Na voljo so teme in vtičniki. Navadite se preverjati, kaj je na voljo in kako deluje. Številni vtičniki so namenjeni posebnim potrebam. Modul Ansible ima vzdevke za delo z Ansible, zato razmislite, katere namestite. Če želite najti module, začnite s prej omenjenim paketom "Oh-My-Zsh". Če začnete z vtičniki na njihovi strani GitHub, lahko najdete veliko vtičnikov, ki jih prispeva skupnost. Ko vidite nekaj, kar vam je všeč, ga preprosto dodajte vnos vtičnikov v vašem .zshrc.

..
vtičniki = (git spletno iskanje)
..

Poskusite nekaj naenkrat in poskrbite, da jih ne dodate preveč, saj bo to upočasnilo začetek lupine.

Kako ga spremenite v svoj f (l) avour?

Obstajajo tudi teme, da bo videti bolje. Nastavijo barvo in poziv, drugače pa lahko izgledajo tudi glede na to, kako so se prijavili v konzolo ali ssh. Mnoge od teh tem se tudi dinamično odzivajo na stanje git trenutnega imenika. Te teme lahko ustvarite sami, so skripte lupine, ki nastavijo poziv in ustvarijo funkcije za upravljanje vašega okolja.

Zaključek

Zshell ima dokončno učno krivuljo, čeprav ne zelo strmo. Obstaja tudi velika skupnost, ki radodarno deli svoje skripte za prilagajanje. Takoj, ko začnete delati v lupini, je vredno pogledati moč lupine. Če lupine še ne uporabljate, začnite. Mnoge stvari se zdijo težje, vendar so enostavnejše, ko poznate nekatere podrobnosti.

Vadnica za bitko za Wesnoth
Bitka za Wesnoth je ena izmed najbolj priljubljenih odprtokodnih strateških iger, ki jih lahko trenutno igrate. Ne samo, da se ta igra razvija že zelo...
0 A.D. Vadnica
Od številnih strateških iger tam 0 A.D. uspe izstopati kot izčrpen naslov in zelo globoka, taktična igra, čeprav je odprtokodna. Razvoj igre deluje ze...
Vadnica za Unity3D
Uvod v Unity 3D Unity 3D je močan motor za razvoj iger. Navzkrižna platforma vam omogoča ustvarjanje iger za mobilne naprave, splet, namizje in konzol...