So verwenden Sie ZSH-Auto-Erkenntnisse

So verwenden Sie ZSH-Auto-Erkenntnisse
ZSH ist eine beliebte Unix -Shell, die die Bourne wieder erweitert. Es ist voller Funktionen und Verbesserungen gegenüber Bash. Wenn Sie ein regulärer Terminalbenutzer sind, verbessert eine außergewöhnliche Terminalsitzung Ihren Workflow und hilft Ihnen dabei, das Terminal zu nutzen.

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.