zsh

ZSH - Csinos, mi más remek benne

ZSH - Csinos, mi más remek benne
A Zsh-t a bash és az összes többi kagyló nagyszerű alternatívájaként emlegetik. A héjnak számos jellemzője van, ha nem is az összes bash, de továbbfejlesztésekkel. Rajongói szerint jobb a globbingban, a parancsok szerkesztésében és a menü kiegészítésében. Ha elkezd ugrálni a bash-tól más megoldásokig, nézze meg a zshell-t, és nézze meg, tetszik-e.

Miért szeretik a szerelmesek a zsh-t?

Ahogy az várható volt, amikor a zsh elindul, akkor alig lát különbséget a többi kagylótól. Menjen végig egy oktatóanyagon az interneten, és nézze meg, hogy tetszik. Az egyik nagyszerű javaslat az oh-my-zsh használata, ez egy közösség által vezérelt eszközgyűjtemény a zshell számára. Az első dolog, amit észrevehet, az automatikus CD a könyvtárakba. Csak írja be a könyvtár nevét, és a zsh kitölti. Rekurzív bővítést, könyvtárnevet is kap usr / bin rövidíthető / u / b és az zsh kibővíti. Kapcsolókereséssel is rendelkezik, ez a szolgáltatás felsorolja az elérhető kapcsolókat a parancs begépeléséhez.

Hogyan telepítse?

A disztribúció bash-val érkezik, valószínűleg, ha zshellre akar váltani, telepítheti a csomagkezelőjével.

$ sudo apt install zsh

Ha ez megtörtént, a saját ízlése szerint kell beállítania. Szerencsére a zsh futtat egy szkriptet, ha nincsenek beállításai a saját könyvtárában.

Megmutathat néhány alapértelmezett értéket, de a shell előnyeinek teljes kihasználása érdekében olvassa el a kézikönyvet, és válasszon további funkciókat. Sok választási lehetőség van, kövesse az alábbiakban néhány opciót ezzel kapcsolatban.

Mindezek a lépések csak a szkript futtatását állítják be, ha úgy döntött, hogy a szokásos shellként használja, további műveletekre van szüksége. Számos módszered van ennek elérésére. Az alapértelmezettként használt héjat az '/ etc / passwd' fájlban állítja be. Sok felhasználó van ebben a fájlban, még akkor is, ha csak Ön használja ezt a gépet. A többi felhasználó arra szolgál, hogy speciális felhasználóként működjön bizonyos alkalmazásoknál. Ha rákeres, megtalálhatja a gdm felhasználót, amely a bejelentkezés előtt futtatja a gdm3 szoftvert. Ezért meg kell keresnie a felhasználónevét és ellenőriznie kell az értékeket. A shell a lista utolsó értéke, az értékek megváltoztatásához rootnak kell lenned. Változtassa meg az értéket "/ bin / zsh" vagy "/ usr / bin / zsh" értékre, ellenőrizze "melyik zsh" -nel.

Van egy parancssori segédprogramod is, a chsh. Erre akkor van szükség, ha nem root vagy a gépen. Rendszeres felhasználói futtatásként:

$ chsh -s / usr / bin / zsh

A változás nem lép életbe azonnal, először ki kell jelentkeznie és újra be kell jelentkeznie.

Hol vannak a konfigurációs fájlok?

A zshell esetében a tervezők világossá és következetessé tették. A fájloknak ugyanazok a neveik vannak, de különböző helyeken. A környezeti változók bemennek etc / zsh / zshenv és ~.zshenv. Ezeket mindig olvassák, de ritkán használják. A bejelentkezéskor a fájlok etc / zsh / zprofile és ~.zshprofile. A bejelentkezési shell esetében, ha külső parancsokat futtat, a fájlok a következők etc / zsh / zshlogin és ~.zshlogin ill. Végül az interaktív shell-hez beállított értékeket etc / zsh / zlogin és ~.zlogin.

Személyes preferenciáihoz és ahhoz, hogy a shell jobban működjön, szerkessze a helyi ~ /.zshrc.

Hogyan kezdje?

A legjobb dolog a zsh-ben az a konfigurációs szkript, amely néhány alapértelmezett értéket állít be. Mielőtt elmélyülne a dokumentációban, és megpróbálná beállítani a konfiguráció minden részletét, próbáljon meg néhány keretet. Valószínűleg összefut az Oh-My-Zsh-szel, ebben a keretben szinte minden megtalálható. Témák és plug-inek egyaránt rendelkezésre állnak. Szokás, hogy ellenőrizze, mi áll rendelkezésre és hogyan működik. A bővítmények közül sok speciális igényt szolgál. Az Ansible modul álnevekkel rendelkezik az Ansible használatához, ezért fontolja meg, melyiket telepíti. A modulok megtalálásához kezdje a korábban említett 'Oh-My-Zsh' csomaggal. Ha a GitHub oldalán található plug-inekkel kezdi, számos olyan plugint talál, amelyet a közösség adott hozzá. Ha valami olyat lát, ami tetszik, egyszerűen adja hozzá a „plugins” bejegyzéshez .zshrc fájl.


plugins = (git web-keresés)

Próbáljon meg egyszerre néhányat, és győződjön meg arról, hogy nem ad hozzá túl sokat, ez lelassítja a shell kezdetét.

Hogyan változtathatja meg f (l) avour-jára?

Vannak olyan témák is, amelyek jobban mutatják. Beállítják a színt és a promptot, és másképp is kinézhetnek attól függően, hogy bejelentkeztek-e a konzolra vagy az ssh-re. Ezen témák közül sok dinamikusan reagál az aktuális könyvtár git állapotára is. Ezeket a témákat saját maga hozhatja létre, ezek shell parancsfájlok, amelyek beállítják a felszólítást és funkciókat hoznak létre a környezet kezeléséhez.

Következtetés

A Zshellnek végleges tanulási görbéje van, bár nem túl meredek. Van egy nagy közösség is, amely nagylelkűen megosztja saját testreszabási szkriptjeit. Amint elkezd dolgozni a héjban, érdemes egy pillantást vetni a héj erejére. Ha még nem használja a héjat, kezdje el. Sok dolog nehezebbnek tűnik, de egyszerűbb, miután tudsz néhány részletet.

Ezekkel az ingyenes eszközökkel adja hozzá az egérmozdulatokat a Windows 10 rendszerhez
Az elmúlt években a számítógépek és az operációs rendszerek nagymértékben fejlődtek. Volt idő, amikor a felhasználóknak parancsokkal kellett navigálni...
Az egér mozgásának vezérlése és kezelése több monitor között a Windows 10 rendszerben
Dual Display Mouse Manager lehetővé teszi az egér mozgásának vezérlését és konfigurálását több monitor között, lassítva annak mozgását a határ közeléb...
A WinMouse segítségével testre szabhatja és javíthatja az egérmutató mozgását a Windows PC-n
Ha szeretné javítani az egérmutató alapértelmezett funkcióit, használjon ingyenes programokat WinMouse. További funkciókat kínál, amelyek segítenek ab...