Im heutigen Tutorial möchte ich Ihnen zeigen, wie Sie ZSH installieren, es zur Standard-Shell machen und das oh-my-zsh-Framework installieren, um Ihre Shell mithilfe von Plugins anzupassen und weitere Funktionen hinzuzufügen.
Lassen Sie uns beginnen:
So installieren Sie ZSH und Oh-My-ZSH Framework
ZSH ist eine beliebte Shell, die normalerweise in den Repositorys der wichtigsten Linux-Distributionen verfügbar ist. Um es zu installieren, verwenden Sie Ihren Standard-Paketmanager. Für dieses Beispiel verwende ich den apt-Paketmanager:
sudo apt-get updatesudo apt-get install zsh -y
Führen Sie als Nächstes ZSH für die Ersteinrichtung aus und erstellen Sie eine .zshrc-Konfigurationsdatei.
Um ZSH zu Ihrer Standard-Shell zu machen, verwenden Sie den Befehl chsh als:
chsh -s /usr/bin/zshInstallation von oh-my-zsh
Die Installation des oh-my-zsh-Frameworks ist einfach, da Sie eine einzige Befehlszeile ausführen. Wenn Sie wissen möchten, was das Installationsskript tut, können Sie es herunterladen und überprüfen und dann ausführen, sobald Sie sich wohl fühlen. Verwenden Sie andernfalls einen der folgenden Befehle, um es zu installieren:
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sch -O -)"Um cURL zu verwenden, geben Sie den Befehl ein:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.Sch)"Sobald Sie oh-my-zsh installiert und aktiviert haben, können Sie mit der Anpassung beginnen, indem Sie die .zshrc-Datei in Ihrem Home-Verzeichnis.
So aktivieren Sie Plugins
Standardmäßig wird oh-my-zsh mit einer Sammlung von Plugins geliefert, die Sie je nach Bedarf aktivieren können. Einige von ihnen sind einfache Aliase, andere sind komplex. Der folgende Link enthält eine Liste aller unterstützten Plugins.
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
Sobald Sie ein Plugin gefunden haben, das Sie verwenden möchten, aktivieren Sie es, indem Sie es dem plugin()-Array im hinzufügen .zshrc-Datei. Um beispielsweise die Plugins Python, Vscode, git und wp-CLI zu aktivieren, fügen Sie die Einträge wie unten gezeigt hinzu:
plugins=(python, git, vscode, wp-cli)Speichern Sie die Datei und geben Sie die .zshrc-Datei, um die Änderungen zu laden oder eine neue Shell-Sitzung zu starten.
Quelle ~/.zshrcFazit
ZSH und Oh-my-zsh haben eine engagierte Community, die ständig neue Plugins, Themes und Funktionen veröffentlicht, um die Arbeit mit der Shell zu erleichtern. Zögern Sie nicht, die Community-Foren zu besuchen, um herauszufinden, wie Sie Ihre Shell an Ihre Bedürfnisse anpassen können.