Wie ändere ich den Namen meiner Zsh-Eingabeaufforderung?

Wie Andere Ich Den Namen Meiner Zsh Eingabeaufforderung



Der Zsh Shell bietet leistungsstarke Anpassungsoptionen, mit denen Sie Ihre Befehlszeilenschnittstelle personalisieren und wirklich zu Ihrer eigenen machen können. Eines der Schlüsselelemente, die Sie anpassen können, ist der Eingabeaufforderungsname, der vor jedem von Ihnen eingegebenen Befehl angezeigt wird. Wechseln Zsh Der Eingabeaufforderungsname verleiht Ihrer Shell nicht nur eine persönliche Note, sondern steigert auch Ihre Produktivität, indem er eine Eingabeaufforderung erstellt, die zu Ihrem Arbeitsablauf passt.

Befolgen Sie diese Anleitung, um Schritt für Schritt zu erfahren, wie Sie Ihr Konto ändern Zsh Eingabeaufforderungsname.

Verstehen der Zsh-Eingabeaufforderungsstruktur

Bevor wir uns mit der Änderung des Eingabeaufforderungsnamens befassen, wollen wir uns mit der Struktur der Eingabeaufforderung befassen Zsh prompt. Die Eingabeaufforderung besteht aus verschiedenen Elementen, wie dem Benutzernamen, dem Host, dem aktuellen Verzeichnis und mehr. Diese Elemente werden durch Sonderzeichen dargestellt, die als Prompt-Escape-Sequenzen bezeichnet werden. Wenn Sie sich mit diesen Escape-Sequenzen vertraut machen, können Sie Ihre Eingabeaufforderung effektiv anpassen.







1: Ändern der Zsh-Konfigurationsdatei

Um es zu ändern Zsh Eingabeaufforderungsnamen, wir müssen den ändern Zsh Konfigurationsdatei, allgemein bekannt als .zshrc . Diese Datei enthält Einstellungen und Anpassungen für Sie Zsh Shell, und Sie können die Datei mit dem folgenden Befehl in Ihrem bevorzugten Texteditor öffnen:



Nano / usw / schrumpfen



1.1: Auffinden der Eingabeaufforderungskonfiguration

Im .zshrc Suchen Sie in der Datei nach der Zeile, die mit beginnt PS1= , das das aktuelle Eingabeaufforderungsformat definiert. Die Eingabeaufforderung wird in einfache Anführungszeichen gesetzt (') und es kann etwa so aussehen:





PS1 = '%n@%m %~ %'

1.2: Passen Sie den Eingabeaufforderungsnamen an

Um den Namen der Eingabeaufforderung zu ändern, ändern Sie die PS1 Linie. Sie können verschiedene Prompt-Escape-Sequenzen verwenden, um unterschiedliche Informationen einzuschließen. Um beispielsweise Ihren Benutzernamen und das aktuelle Verzeichnis anzuzeigen, können Sie verwenden %N bzw. %~. Probieren Sie es einfach aus und passen Sie die Eingabeaufforderung Ihren Wünschen entsprechend an.

Um beispielsweise die Eingabeaufforderung festzulegen als LinuxhintShell$ , modifiziere den PS1 Zeile wie folgt:

PS1 = „LinuxhintShell$“

1.3: Speichern Sie die Änderungen

Wenn Sie fertig sind, speichern Sie die Datei mit STRG+X , hinzufügen UND und drücken Sie die Eingabetaste, um den Vorgang zu beenden.

1.4: Übernehmen Sie die Änderungen

Um die vorgenommenen Änderungen zu übernehmen, laden Sie die Datei neu .zshrc Datei mit dem folgenden Befehl:

Quelle ~ / .zshrc

Alternativ können Sie das Terminal auch schließen und neu starten, um die Änderungen zu übernehmen; Nachdem Sie diese Schritte ausgeführt haben, wird Ihr zsh-Eingabeaufforderung wird als eingestellt LinuxhintShell$ .

Abschluss

Sie können die anpassen Zsh Prompt Name auf dem Mac, um Ihre Befehlszeilenschnittstelle zu personalisieren und Ihre Produktivität zu verbessern. Durch das Verständnis der Grundstruktur des Zsh Eingabeaufforderung können Sie die Konfigurationsdatei ändern und den Eingabeaufforderungsnamen nach Ihren Wünschen ändern. Stellen Sie sicher, dass Sie die Änderungen speichern und die Konfigurationsdatei neu laden, damit die Änderungen übernommen werden.