So installieren und richten Sie Zsh (Z Shell) in Fedora ein
Ein Vorteil von Zsh gegenüber den meisten anderen Linux-Shell-Programmen ist es ausgefeilter und konfigurierbarer, aber sehr einfach anzupassen. Zu den Hauptfunktionen gehören die automatische Vervollständigung mit dem Befehl cd, die Erweiterung des rekursiven Pfads und die Rechtschreibkorrektur sowie die interaktive Auswahl von Dateien und Verzeichnissen.
In diesem Artikel wird die Installation und Einrichtung erläutert Zsh auf einem Fedora-System.
Installation von Zsh im Fedora-System
Zsh befindet sich in den Fedora-Repositorys und kann mit dem folgenden Befehl dnf installiert werden.
$ sudo dnf install zsh
Führen Sie es einfach aus, um es zu verwenden zsh
Die neue Shell fordert Sie mit einem Assistenten für Erstkonfigurationsfunktionen für neue Benutzer auf, wie im folgenden Screenshot gezeigt.
Mit diesem Assistenten können Sie die Start- / Initialisierungsdateien von zsh erstellen. Drücken Sie
(1)
um zum Hauptmenü zu gelangen.$ zsh

Hier ist ein Bild, das das Hauptmenü zeigt. Beachten Sie, dass der Status aller konfigurierbaren Optionen lautet Empfohlen. Geben Sie den Schlüssel für die Option ein, um eine Option für die Konfiguration auszuwählen.

Zum Beispiel eingeben (1)
um Einstellungen für den Verlauf konfigurieren auszuwählen. Geben Sie im nächsten Bildschirm ein (0)
Erinnern Sie sich an die Bearbeitung und kehren Sie zum Hauptmenü zurück (wo sich der Status dieser Option in Nicht gespeicherte Änderungen ändern sollte).

Wiederholen Sie die beiden vorherigen Schritte für die anderen Optionen. Jetzt sollten die ersten drei Optionen den Status von anzeigen Nicht gespeichert Änderungen. Konfigurationsoption (4)
Mit dieser Option können Sie eine allgemeine Shell-Option auswählen.

Geben Sie ein, um die neuen Einstellungen zu speichern (0)
. Sie sehen die Meldung im folgenden Screenshot und Ihre Eingabeaufforderung sollte sich von ändern $(for Bash)
zu %(for Zsh)
.

Jetzt haben Sie eingerichtet Zsh Auf Ihrem Fedora-System können Sie einige der wichtigsten Funktionen testen, wie am Anfang dieses Artikels erwähnt. Dazu gehören die automatische Vervollständigung, die Rechtschreibkorrektur und vieles mehr.
Erstellen von Zsh als Standard-Shell in Fedora
Zu machen Zsh Wenn Ihre Standard-Shell ausgeführt wird, wenn Sie eine Sitzung starten oder ein Terminal öffnen, geben Sie die aus chsh Befehl, mit dem die Anmeldeshell eines Benutzers wie folgt geändert wird (Sie werden aufgefordert, Ihr Kontokennwort einzugeben).
$ grep tecmint /etc/passwd $ chsh -s $(which zsh) $ grep tecmint /etc/passwd

Der obige Befehl informiert Ihr System darüber, dass Sie einstellen möchten (-s)
Ihre Standard-Shell (welche zsh).
Weitere Gebrauchsanweisungen finden Sie in der zsh Manpage.
$ man zsh
Zsh eine erweiterte Version der Bourne Shell (sh), mit einer Vielzahl neuer Funktionen und Unterstützung für Plugins und Themes. Wenn Sie Kommentare oder Fragen haben, erreichen Sie uns über das unten stehende Feedback-Formular.