In diesem Tutorial werden Sie vermittelt, wie Sie eine ZSH-Shell einrichten und Funktionen hinzufügen, z.
Schritt 1 - ZSH installieren
Der erste Schritt vor dem Hinzufügen von Shell -Erweiterungen besteht darin, sicherzustellen, dass Sie ZSH haben. Es ist in den meisten wichtigen Linux Distributions -Paketmanagern erhältlich.
Verwenden Sie die folgenden Befehle, um es zu installieren:
# Debian
sudo apt-Get installieren ZSH
#FEDORA
sudo yum install ZSH
# Bogen
sudo pacman -s zsh
Sobald Sie ZSH erfolgreich installiert haben, können wir das Tool ZSH-Autosugestions installieren.
Schritt 2 - Standardschale ändern
Nach der Installation von ZSH ist es gut, sicherzustellen, dass es sich um die Standardschale handelt. Dies verhindert, dass Sie die ZSH -Shell bei der Verwendung Ihres Tools starten.
CHSH -S $ (was ZSH)
Geben Sie den folgenden Befehl ein, um zu bestätigen:
Welche $ Shell
/usr/bin/zsh
Schritt 3 - Ermöglichung von ZSH -Autosugestions
Nachdem wir die ZSH-Shell installiert und eingerichtet haben, können wir das ZSH-Autosugestions-Plugin einrichten. Beginnen Sie mit den ZSH-Autosuggieren:
Git -Klon https: // github.com/zsh-users/zsh-autosugestions ~/.ZSH/ZSH-AUTOSUGHTETIONS
Fügen Sie schließlich den folgenden Befehl zu Ihrem hinzu .ZSHRC -Datei:
Quelle ~/.ZSH/ZSH-AUTOSIGHTETIONS/ZSH-AUTOSOUGHTETIONS.ZSH
Verwenden von OH-my-Zsh-Framework
Wenn Sie das OH-my-Zsh-Framework installiert haben, können Sie die automatischen Anhänger als Plugin verwenden. Starten Sie mit dem folgenden Befehl das Repository des automatischen Verlängerungs:
Git -Klon https: // github.com/zsh-users/zsh-autosuggestions $ zsh_custom:-~/.oh-my-zsh/benutzerdefinierte/plugins/zsh-autosugestions
Aktivieren Sie das Plugin als Nächstes, indem Sie den Eintrag wie unten gezeigt hinzufügen:
Plugins = (ZSH-Autosuggestions)
Import Bash History nach ZSH
Wenn Sie Bash als Standard -Shell verwenden, können Sie alle Ihre Befehlsverlauf aus dem importieren .BASH_HISTORY -Datei.
Betrachten Sie den folgenden Link.
Abschluss
In diesem Tutorial haben wir besprochen, wie man eine ZSH-Shell und die ZSH-Autosuggestions-Feature eingerichtet hat. Es enthält automatisch Vorschläge für Befehle, die auf früheren Befehlen basieren. So erleichtert es wiederkehrende Befehle.