V dnešním tutoriálu vám chci ukázat, jak nainstalovat ZSH, nastavit jej jako výchozí shell a nainstalovat rámec oh-my-zsh, abyste si přizpůsobili a přidali další funkce do svého shellu pomocí pluginů.
Začněme:
Jak nainstalovat ZSH a Oh-My-ZSH Framework
ZSH je populární prostředí, které je obvykle dostupné v úložištích hlavních linuxových distribucí. Chcete-li jej nainstalovat, použijte výchozího správce balíčků. V tomto příkladu použiji správce balíků apt:
sudo apt-get aktualizacesudo apt-get install zsh -y
Dále spusťte ZSH pro počáteční nastavení a vytvořte .konfigurační soubor zshrc.
Chcete-li nastavit ZSH jako výchozí shell, použijte příkaz chsh jako:
chsh -s / usr / bin / zshInstalace oh-my-zsh
Instalace rámce oh-my-zsh je snadná jako provedení jediného řádku příkazu. Pokud chcete vědět, co dělá instalační skript, můžete si jej stáhnout a zkontrolovat a poté, co vám vyhovuje, jej spustit. Jinak jej nainstalujte pomocí některého z níže uvedených příkazů:
sh -c "$ (wget https: // raw.github.com / ohmyzsh / ohmyzsh / master / tools / install.sh -O -) "Chcete-li použít cURL, zadejte příkaz:
sh -c "$ (lokna -fsSL https: // raw.github.com / ohmyzsh / ohmyzsh / master / tools / install.sh) "Jakmile máte nainstalován a aktivován oh-my-zsh, můžete jej začít upravovat úpravou .soubor zshrc ve vašem domovském adresáři.
Jak aktivovat pluginy
Ve výchozím nastavení je oh-my-zsh dodáván s kolekcí pluginů, které můžete aktivovat podle svých potřeb. Některé z nich jsou jednoduché aliasy, jiné jsou složité. Následující odkaz obsahuje seznam všech podporovaných pluginů.
https: // github.com / ohmyzsh / ohmyzsh / wiki / Pluginy
Jakmile najdete plugin, který chcete použít, aktivujte jej přidáním do pole plugin () v .soubor zshrc. Například pro aktivaci pluginů python, Vscode, git a wp-CLI přidejte položky, jak je znázorněno níže:
pluginy = (python, git, vscode, wp-cli)Uložte soubor a vytvořte zdroj .soubor zshrc pro načtení změn nebo spuštění nové relace prostředí.
zdroj ~ /.zshrcZávěr
ZSH a Oh-my-zsh mají specializovanou komunitu, která neustále vydává nové pluginy, témata a funkce, které usnadňují práci s shellem. Neváhejte navštívit komunitní fóra a prozkoumejte způsoby, jak si přizpůsobit prostředí podle vašich potřeb.