Startseite

Wie man die ZSHRC-Datei auf dem Mac erstellt

Updated on Dienstag, 3. Dezember 2024

Written by

Charlotte Lee

Approved by

Jessica Shee

Deutsch English Français やまと Español Português

Zusammenfassung: .zshrc-Datei ist eine Konfigurationsdatei von ZSH und existiert nicht in macOS, daher müssen Sie eine neue manuell erstellen. Dieser Beitrag zeigt Ihnen, wie Sie sie auf einem Mac erstellen und wo Sie sie auf Ihrem Mac finden können.

Z-Shell, auch genannt zsh, ist eine erweiterte Version der Bourne Shell, die zahlreiche neue Funktionen, Zugriff auf Themen und Unterstützung für Plugins bietet. Wenn Sie ein regelmäßiger Terminalbenutzer sind, werden Sie feststellen, dass zsh jetzt die Standard-Shell im Terminal ist.

Als Upgrade von Bash hat zsh Plugin- und Themenunterstützung, was zsh ermöglicht, verschiedene Plugin-Frameworks einzuschließen. Es beinhaltet auch die Rechtschreibverbindung, die zsh ermöglicht, kleine Tippfehler zu korrigieren.

Wenn Sie die zsh-Shell starten, werden Sie die zshrc-Datei, die zur Konfiguration der zsh-Shell verwendet wird, nicht finden, daher müssen Sie manuell eine in Ihrem Home-Verzeichnis erstellen, auf die zsh zugreifen kann. In diesem Beitrag erkunden wir was die zshrc-Datei ist, wo Sie sie finden können und wie Sie sie auf dem Mac erstellen können. Los geht's.

Ich würde es sehr schätzen, wenn Sie diesen Beitrag teilen würden.

 

Was ist eine zshrc-Datei?

Die .zshrc-Datei ist eine Z-Shell- oder ZSH-Ressourcendatei, die sich auf jedem MacOS befindet, auf dem der Benutzer eine .zshrc-Datei erstellt hat (da diese Dateien nicht standardmäßig von der Shell erstellt werden). Die Zsh-Shell (oder das Prompt) verwendet die Einstellungen, die in dieser Datei enthalten sind. Die Datei ist mehr oder weniger ein Skript, das jedes Mal ausgeführt wird, wenn Sie die ZSH-Shell starten.

Die Hauptfunktion der Datei besteht darin, die Umgebung für interaktive Shells einzurichten. Die Verwendung und Rolle von .zshrc ähneln der bash_profile-Datei im Vergleich zur Bash-Shell.

Der schnellste Weg, eine neue Datei auf dem Mac zu erstellen

Standardmäßig enthält das Kontextmenü von macOS die Option "Neuer Ordner", aber es fehlt die Option "Neue Datei", was es weniger bequem macht, neue Dateien direkt zu erstellen.

iBoysoft MagicMenu behebt dies, indem es eine Verknüpfung für "Neue Datei" zum Kontextmenü hinzufügt, mit der Benutzer verschiedene Dateitypen wie doc, docx, xls, xlsx, txt, pdf, ppt, Keynote, Pages, Markdown und Numbers mit einem einfachen Rechtsklick auf dem Desktop oder in einem Ordner erstellen können. Dadurch entfällt die Notwendigkeit, Anwendungen zu öffnen, um neue Dateien zu erstellen.

Zusätzlich ermöglicht iBoysoft MagicMenu Benutzern, eine leere oder vorbearbeitete Vorlagendatei aus einem lokalen Ordner als Verknüpfung zu importieren, falls der gewünschte Dateityp nicht standardmäßig aufgeführt ist. Wenn Sie möchten, probieren Sie es aus~

Reddit-Diskussion, wie man eine .zshrc-Datei auf dem Mac erstellt

Viele Benutzer müssen im Leben und bei der Arbeit .zshrc-Dateien erstellen, daher suchen sie nach dem einfachsten Weg. 

Das OP von Reddit bittet uns auch um Hilfe, eine .zshrc-Datei auf dem Mac zu erstellen, viele von ihnen geben Lösungen zur Erstellung im Terminal.

Einige von ihnen möchten auch .zshrc-Dateien auf dem Mac bearbeiten und lokalisieren. Wie erreicht man all diese Dinge? Lesen Sie weiter und finden Sie die Antworten.

Erstellen einer .zshrc-Datei

Weil ~/.zshrc, einschließlich der .zshrc-Datei, in macOS standardmäßig nicht existiert, müssen Sie eine erstellen. In ~/.zshrc deutet '~/' das Benutzerverzeichnis an und .zshrc bezeichnet die ZSH-Dateikonfiguration selbst.

Sie müssen das Terminal verwenden, um eine .zshrc-Datei zu erstellen. Hier sind die Schritte.

  1. Gehen Sie zu Launchpad > Andere > Terminal und klicken Sie doppelt darauf, um es zu öffnen. (Oder Sie können zu Finder > Anwendungen > Terminal gehen und doppelklicken, um es zu öffnen.)
  2. Geben Sie den folgenden Befehl nano ~/.zshrc ein und drücken Sie dann Enter, um auszuführen.
  3. Danach setzen Sie den Wert für ZSH_Theme.
  4. Drücken Sie Strg + X, um die Änderungen zu speichern.
  5. Drücken Sie Y, wenn Sie die Aufforderung sehen 'Geänderten Puffer speichern (ANTWORTEN mit "Nein" ZERSTÖRT ÄNDERUNGEN)?'
  6. Drücken Sie Enter und die neue .zshrc-Datei wird gespeichert.

Wenn Sie fertig sind, beenden Sie das Terminal und öffnen Sie ein neues Fenster, in dem Sie die ~/.zshrc-Einstellungen geladen sehen sollten.

Wie man eine .zshrc-Datei anpasst?

Der Standard-ZSH-Prompt enthält Informationen wie den Benutzernamen, den Computernamen und den Speicherort, beginnend im Benutzerverzeichnis. Diese Details sind im Systemsystemdatei der zsh-Schale am Speicherort /etc/zshrc gespeichert. Um Änderungen am Standard-ZSH-Prompt vorzunehmen, müssen Sie entsprechende Werte hinzufügen, damit der Prompt anders als der Standard erscheint.

  1. Öffnen Sie das Terminal, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.
    nano ~/.zshrc
  2. Geben Sie textPROMPT='...' ein, um eine neue Zeile hinzuzufügen.
  3. Geben Sie PROMPT='%n~$' Werte im .zshrc Profil ein.
  4. Drücken Sie Strg + O, um die Änderungen an der Datei zu bestätigen, und drücken Sie dann Strg + X, um den Nano-Editor zu verlassen.

Wo befindet sich die .zshrc Datei?

Nachdem Sie eine .zshrc Datei erstellt haben, ist es einfach, sie auf Ihrem Mac zu finden.

Schritt 1: Gehen Sie zu Launchpad > Andere > Terminal und klicken Sie doppelt darauf, um es zu öffnen. (Oder Sie können zu Finder > Programme > Terminal gehen und doppelklicken, um es zu öffnen.)

Schritt 2: Geben Sie 'cd ~' ein, um zu Ihrem Benutzerordner zu wechseln.

Schritt 3: Geben Sie 'ls -a' ein, um alle verfügbaren Dateien anzuzeigen.

Schritt 4: Suchen Sie unter diesen Dateien nach der .zshrc Datei, die unter den anderen Dateien aufgelistet sein sollte, die beim Tippen von ls -a angezeigt werden.

Schritt 5: Geben Sie den folgenden Befehl ein, um den Inhalt der Datei anzuzeigen.

% cat ~/.zshrc

Wenn Sie die Datei nicht erstellt haben und danach suchen, erhalten Sie den Fehler 'cat: /Users/code2care/.zshrc: Datei oder Verzeichnis nicht gefunden.'

Bitte teilen Sie diesen Beitrag, um mehr Menschen zu helfen~