Az Oh My Zsh telepítése az Ubuntu 20.04-ben
Amikor Unix-alapú környezetekkel dolgozunk, időnk nagy részét terminálban való munkával töltjük. Egy jó megjelenésű terminál jól érezheti magát, és javítja a termelékenységünket. Itt jön képbe az OH-MY-ZSH.
Az OH-MY-ZSH egy nyílt forráskódú keretrendszer a ZSH konfiguráció kezelésére, és közösségvezérelt. Rengeteg hasznos funkcióval, beépülő modullal, segédprogrammal, témával és néhány olyan dologgal érkezik, amelyek jobbá teszik a terminál használatát. Jelenleg 275+ bővítmény és 150 téma támogatott.
Először is telepítenie kell és be kell állítania a ZSH-t alapértelmezett shellként az Ubuntuban.
Követelmények
- Telepíteni kell a Zsh-t (a 4.3.9-es vagy újabb verzió megteszi, de mi inkább az 5.0.8-as és újabb verziókat részesítjük előnyben).
- A Curl-t vagy a Wget-et telepíteni kell.
- A Git programot telepíteni kell (a v2.4.11 vagy újabb verzió ajánlott).
Ugorjunk bele, és nézzük meg, hogyan kell telepíteni és beállítani az OH-MY-ZSH programot Ubuntu Linux alatt.
Az OH-MY-ZSH telepítése Ubuntu Linuxba
Az Oh My Zsh telepítése végrehajtható a terminálon található „Curl” vagy „Wget” parancsokkal. Győződjön meg arról, hogy valamelyik segédprogram telepítve van az operációs rendszerben, ha nem, telepítse őket a git mellett a következő apt parancs futtatásával.
sudo apt install curl wget git
Ezután telepítse az Oh My Zsh elemet a parancssorból a curl vagy a wget segítségével, az ábrán látható módon.
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
OR
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
Az OH-MY-ZSH telepítése után biztonsági másolatot készít a meglévő .zhrc
fájlról. Ezután egy új .zshrc
fájl jön létre a konfigurációkkal. Tehát amikor úgy dönt, hogy eltávolítja az OH-MY-ZSH fájlt az eltávolító segítségével, a rendszer automatikusan visszaállít egy régi .zshrc
fájlt.
-rw-r--r-- 1 tecmint tecmint 3538 Oct 27 02:40 .zshrc
Az összes konfiguráció a .zshrc
fájl alatt található. Itt módosíthatja a paramétereket, engedélyezheti az új bővítményeket, vagy módosíthatja a témákat az igényeknek megfelelően.
Nézzünk meg néhány fontos paramétert, amelyeket módosíthatunk a .zshrc
fájlban.
OH-MY-ZSH témák
Az OH-MY-ZSH összes funkciója közül szeretem a telepítéshez csomagolt témákat. Vizuálisan javítja a terminál megjelenését és érzetét. A témák a „/home/tecmint/.oh-my-zsh/themes/” alatt vannak telepítve.
ls /home/tecmint/.oh-my-zsh/themes/
Alapértelmezés szerint a „robbyrussell” a betöltődő téma. A téma módosításához módosítsa a „ZSH_THEME=.zshrc
fájlban.
nano ~/.zshrc
A módosítások érvénybe léptetéséhez forrásként kell megadnia (forrás ~/.zshrc) a fájlt.
source ~/.zshrc
OH-MY-ZSH beépülő modulok
Rengeteg beépülő modult támogat az OH-MY-ZSH. A plugin beállítása meglehetősen egyszerű. Mindössze annyit kell tennie, hogy beszerezi a bővítménycsomagot, és hozzáadja a beépülő modul nevét a .zshrc
fájl plugins paraméteréhez. Alapértelmezés szerint a git az egyetlen beépülő modul, amely a telepítés után engedélyezett.
Most hozzáadok még két bővítményt „ZSH-autosuggestions and ZSH-Syntax-highlighting” a csomagok klónozásával.
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Ahhoz, hogy a beépülő modulok hatékonyak legyenek, mindössze annyit kell tennie, hogy szerkeszti a .zhsrc
fájlt, adja hozzá a beépülő modul nevét a plugins=()
fájlhoz, szóközt hagyva az egyes beépülő modulok nevei között.
nano ~/.zshrc
Most forrásfájl (forrás ~/.zshrc) a módosítások érvényesítéséhez. Most már láthatja a képernyőképen, hogy az automatikus javaslat funkció be van kapcsolva, és megjegyzi a korábban használt parancsot, és az alapján javasol.
OH-MY-ZSH automatikus frissítés
Az OH-MY-ZSH kéthetente automatikusan ellenőrzi a frissítéseket. A letiltásához állítsa be a DISABLE_AUTO_UPDATE=”true” paramétert. Azt is beállíthatja, hogy a frissítés hány napig fusson az export UPDATE_ZSH_DAYS=
Lehetőség van manuális frissítések futtatására a parancs futtatásával.
omz update
Az OH-MY-ZSH eltávolítása Ubuntu Linuxban
Ha el szeretné távolítani az oh-my-zsh fájlt, futtassa az „uninstall oh_my_zsh” parancsot. Eltávolítja az oh_my_zsh összes szükséges fájlját és mappáját, és visszaáll az előző állapotba. Indítsa újra a terminált, hogy a változtatások érvénybe lépjenek.
uninstall oh_my_zsh
Ennyit ehhez a cikkhez. Megvizsgáltuk, hogy mi az oh-my-zsh, hogyan kell telepíteni és konfigurálni. Láttunk bővítményeket és témákat is. Sokkal több funkció van, mint amit ebben a cikkben tárgyaltunk. Fedezze fel és ossza meg velünk tapasztalatait.