A Z shell egy hatékony, erőteljes és interaktív Unix shell. Könnyen telepíthető, konfigurálható, használható és megtanulható bármilyen Linux platformon, beleértve az Ubuntut, Fedorát, Arch Linuxot és még sok mást.
Így telepítheti a Z shell-t és az Oh My Zsh-t Linux-gépére.
Mi az a Z Shell és az Oh My Zsh?
A Z shell, vagy egyszerűen csak a Zsh egy interaktív login shell és egy szkriptnyelvi értelmező. A Bash-ban, a TCSH-ban és a ksh-ben található számos hasznos funkció beépült a Zsh-be, valamint sok új funkció.
Az Oh My Zsh egy csodálatos, nyílt forráskódú, közösség által vezérelt keretrendszer, amely segít a Zsh konfiguráció kezelésében. Rengeteg hasznos funkcióval, segédprogrammal, beépülő modullal, témával és egyéb segédprogrammal érkezik, amelyek a legjobb shell-élményt kínálják a felhasználóknak.
Bár a Zsh nagyjából hasonlít a Bash-hez, a Zsh használatának előnye abban rejlik, hogy sokkal jobban testreszabható, mint a Bash.
A Zsh telepítése Linuxra
Az indításhoz indítsa el a terminált a gomb megnyomásával Ctrl + Alt + T a billentyűzeten. Ez egy jó gyakorlat frissítse és frissítse Linux rendszerét mielőtt új alkalmazást telepít a gépére. Ez felold minden törött vagy elavult csomagot a rendszeren ami problémákat okozhat egy új alkalmazás telepítésekor.
Most, hogy a rendszercsomagok naprakészek, telepítheti a Zsh-t. Íme a parancsok a Zsh telepítéséhez néhány nagyobb Linux disztribúcióra:
Ubuntu esetén futtassa:
sudo apt telepítés zsh
A Zsh Fedorára való telepítéséhez futtassa:
sudo dnf telepítés zsh
Arch Linuxon futtassa:
sudo pacman -S zsh
A telepítési folyamat kiterjed az alapvető konfigurációkra is, amelyeket később bármikor újra konfigurálhat.
Ellenőrizze a Zsh telepítést
A telepítés ellenőrzésének egyik módja a Zsh éppen telepített verziójának ellenőrzése. A verzió ellenőrzéséhez hajtsa végre a következő parancsot:
zsh --változat
A terminálon a parancs beírása után látni fogja a verziószámot. Ha a terminál nem mutatja a verziószámot, ez azt jelenti, hogy valami probléma volt a telepítéssel.
Alapértelmezés szerint a Zsh telepítve van a /usr/bin Könyvtár. A Zsh telepítési helyének megerősítéséhez futtassa:
hol van zsh
A kimenet megjeleníti a Zsh elérési útját a terminálon.
Az Oh-My-Zsh telepítése Linuxra
A Powerline egy hatékony bővítmény a Vim számára, amely állapotsorokat és promptokat biztosít számos más alkalmazáshoz, mint például a Zsh, Bash, Qtile, IPython, tmux és Awesome. Hasznos fejlesztéseket biztosít a Zsh számára. Az Ubuntu és Debian rendszerre történő telepítéséhez hajtsa végre:
sudo apt telepítés git-core curl fonts-powerline
Fedorán:
sudo dnf telepítés powerline-fonts
Powerline betűtípusok telepítése Arch Linuxra:
sudo pacman -S powerline-fonts
1. lépés: Telepítse az Oh My Zsh-t Linuxra
A Powerline betűtípusok telepítése után itt az ideje végre telepíteni az oh-my-zsh csomagot. Kétféleképpen telepítheti: curl és wget használatával.
Az Oh My Zsh curl használatával történő telepítéséhez hajtsa végre:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
Ehelyett, ha a wget-et szeretné használni az Oh My Zsh telepítéséhez, használja ezt:
wget --no-check-certificate http://install.ohmyz.sh -O - | SH
A telepítési folyamat során a telepítő megkérdezi, hogy a Zsh-t kívánja-e alapértelmezett shell-vé tenni vagy sem. Ha azt szeretné, hogy a Zsh legyen az alapértelmezett shell a rendszeren, írja be Igen és ütött Belép a billentyűzeten. tudsz módosítsa az alapértelmezett shellt később a chsh-val ha akarod.
Miután telepítette az Oh My Zsh-t a rendszerére, a következő megerősítő üzenetet fogja látni a terminálon, amely igazolja a sikeres telepítést:
Az oh-my-zsh eltávolításához a rendszerről futtassa:
uninstall_oh_my_zsh
Konfigurálja az Oh My Zsh-t Linuxon
Vessen egy pillantást néhány alapvető konfigurációba, amelyeket meg kell értenie, hogy az Oh My Zsh-t a kívánt módon testreszabhassa.
1. Beépülő modulok aktiválása a Zsh konfigurációs fájl használatával
Az elérhető bővítmények megtekintéséhez nyissa meg a Oh My Zsh Plugins oldal a GitHubon.
Itt megtalálja az Oh My Zsh-ben használható összes plugin listáját. Miután eldöntötte, hogy melyik bővítményt szeretné használni, nyissa meg a Zsh konfigurációs fájlt a nano segítségével:
nano ~/.zshrc
A fájlban keresse meg a bővítmények () funkció. A zárójelbe írja be az aktiválni kívánt bővítmény nevét. Például, ha aktiválni szeretné a "git"-et, adja hozzá a következőképpen:
plugins=(git)
Mentse el és lépjen ki a fájlból a gomb megnyomásával Ctrl + X akkor Y a billentyűzeten.
A módosítások frissítéséhez futtassa:
forrás ~/.zshrc
2. Állítsa be az Oh My Zsh témát
Az összes Oh My Zsh témát megtalálja a ~/.oh-my-zsh/themes Könyvtár. Az összes elérhető téma megtekintéséhez nyissa meg a Oh My Zsh Themes oldal a GitHubon.
Ezeket a témákat a böngészőben is megtekintheti. Miután eldöntötte a témát, nyissa meg a Zsh konfigurációs fájlt a következőképpen:
sudo nano ~/.zshrc
Lépjen arra a sorra, amelyik azt mondja ZSH_THEME="". Itt írja be a megtartani kívánt témát. Ha például a témát „agnoster”-ra szeretné módosítani, írja be a téma nevét a következőképpen:
ZSH_THEME="agnoszter"
Ezt az opciót „véletlenszerűre” is állíthatja, ha rendszeresen szeretne váltani a különböző témák között.
ZSH_THEME="véletlen"
Mi a teendő, ha nem az összes témát szeretné használni, hanem csak néhány konkrétat? Szerencsére lehetősége van témák megtartására is. Keresse meg a sort, amely azt mondja ZSH_THEME_RANDOM_CANDIDATES=() és írja be a témaneveket így:
ZSH_THEME_RANDOM_CANDIDATES=("agnoszter""grml""robbyrussell")
Töltse be újra a fájlt, hogy a módosítások életbe lépjenek:
forrás ~/.zshrc
3. Konfigurálja az automatikus frissítéseket
Az Oh My Zsh kéthetente automatikusan frissül. Ezt a beállítást a Zsh konfigurációs fájlban a következőképpen tilthatja le:
DISABLE_AUTO_UPDATE="igaz"
Azt is beállíthatja, hogy a Zsh hány napig ellenőrizze a frissítéseket, például:
UPDATE_ZSH_DAYS=1
A Z Shell olyan funkciókat kínál, amelyeket sehol máshol nem talál meg
A Z shell rengeteg olyan funkciót tartalmaz, amelyeket nehéz megtalálni más shellekben. Beépített helyesírás-ellenőrzővel rendelkezik, és lehetővé teszi a kód kiemelését. Rengeteg csodálatos témát tartalmaz, amelyeket a héjra alkalmazhat. A parancsértelmezőt beállíthatja a fontos rendszerinformációk megjelenítésére is.
Rengeteg szolgáltatás készen áll a segítségére, így hatékonyabban kezdheti el a szkriptek és Bash programok írását, így automatizálhatja a feladatokat, és rengeteg időt takaríthat meg. Boldog forgatókönyvírást!