Fedora-da Zsh (Z Shell) -ni nädip gurmaly we gurnamaly


Zsh (Z Shell üçin gysga) köp interaktiw aýratynlyklary bolan Unix ýaly operasiýa ulgamlary üçin aýratynlyga baý we güýçli gabyk programmasydyr. Köp sanly täze aýratynlyklar we plaginler we mowzuklar üçin goldaw bolan Bourne Shell (sh) -iň giňeldilen görnüşi. Interaktiw ulanmak üçin niýetlenendir we güýçli skript dilidir.

Zsh-iň beýleki cd buýruklaryndan has köp artykmaçlygy, gaýtalanýan ýoly giňeltmek we orfografiki düzediş we faýllaryň we kataloglaryň interaktiw saýlanmagy.

Bu makalada Zora-ny Fedora ulgamyna nädip gurmalydygyny we gurnamalydygyny düşündireris.

Fedora ulgamynda Zsh gurmak

Zsh Fedora ammarlarynda tapylyp bilner we aşakdaky dnf buýrugy bilen gurup bolýar.

$ sudo dnf install zsh

Ony ulanyp başlamak üçin zsh işlediň we täze gabyk aşakdaky skrinshotda görkezilişi ýaly täze ulanyjylar üçin başlangyç konfigurasiýa funksiýasy ussasy bilen size maslahat berýär.

Bu jadygöý, zsh başlangyç/başlangyç faýllaryny döretmäge mümkinçilik berýär. Esasy menýuda dowam etmek üçin (1) basyň.

$ zsh

Ine esasy menýuny görkezýän şekil. Confighli sazlap boljak wariantlaryň ýagdaýy maslahat berilýär. Sazlama üçin bir opsiýa saýlamak üçin, opsiýa üçin açary giriziň.

Mysal üçin, taryh üçin sazlamalary saýlamak üçin (1) giriziň. Indiki ekrandan redaktirlemegi ýada salmak we esasy menýuda gaýdyp gelmek üçin (0) giriziň (bu opsiýanyň ýagdaýy Goragsyz üýtgeşmelere üýtgemeli).

Beýleki wariantlar üçin öňki iki ädimi gaýtalaň. Indi ilkinji üç wariant, Goragsyz üýtgeşmeleriň ýagdaýyny görkezmeli. Konfigurasiýa opsiýasy (4) käbir umumy gabyk görnüşini saýlamaga mümkinçilik berýär.

Täze sazlamalary saklamak üçin (0) giriziň. Aşakdaky ekranda görkezilen habary görersiňiz we buýruk buýrugyňyz & # 36 (Baş üçin) % (Zsh üçin) üýtgemeli.

Indi Fedora ulgamyňyzda Zsh gurnanyňyzdan soň, bu makalanyň başynda belläp geçişimiz ýaly, käbir möhüm aýratynlyklaryny synap görüp bilersiňiz. Bularyň arasynda awtomatik gutarmak, orfografiki düzediş we başgalar bar.

Fedora-da Zsh-ni deslapky gabyk hökmünde etmek

Zsh-i deslapky gabyňyza öwürmek üçin, sessiýa başlanyňyzda ýa-da terminal açanyňyzda ýerine ýetirilmegi üçin, ulanyjynyň giriş gabygyny aşakdaky ýaly üýtgetmek üçin ulanylýan chsh buýrugyny beriň (hasabyňyzyň parolyny girizmegiňiz soralar).

$ grep tecmint /etc/passwd
$ chsh -s $(which zsh)
$ grep tecmint /etc/passwd

Aboveokardaky buýruk, (-s) deslapky gabyňyzy (haýsy zsh) bellemek isleýändigiňizi ulgamyňyza habar berýär.

Has giňişleýin ulanmak boýunça görkezmeler üçin zsh man sahypasyna serediň.

$ man zsh

Zsh, köp sanly täze aýratynlyklary we plaginleri we mowzuklary goldaýan Bourne Shell (sh) -iň giňeldilen görnüşi. Teswirleriňiz ýa-da soraglaryňyz bar bolsa, aşakdaky seslenme formasy arkaly bize ýüz tutuň.