Frage Wo befindet sich die .zshrc-Datei auf dem Mac?


Ich benutze iTerm und wollte das Aussehen meines Terminalfensters mit anpassen Oh mein ZSH!. Und laut der Dokumentation muss ich das ändern ~/.zshrc Datei und fügen Sie ein ZSH_THEME Wert:

Sobald Sie ein Thema gefunden haben, das Sie verwenden möchten, müssen Sie das bearbeiten    ~/.zshrc Datei. Sie sehen eine Umgebungsvariable (alle Großbuchstaben) in   da sieht das so aus:

ZSH_THEME="robbyrussell"

Das Problem ist, ich weiß nicht, wo ich das finde ~/.zshrc Datei.


11
2018-03-06 00:09


Ursprung


Die Tilde (~) bezieht sich auf Ihr Home-Verzeichnis, in dem .zshrc normalerweise installiert und überprüft wird. Das ist Ihre benutzerspezifische Datei, die Sie erstellen und nach Ihren Wünschen ändern können. Es gibt auch eine globale Konfiguration in / etc / zshenv, aber ich würde diese nicht anfassen. - Erikster


Antworten:


Das ~/.zshrc ist in Mac OS X standardmäßig nicht vorhanden, Sie müssen es also erstellen. Das ~/ übersetzt in das Home-Verzeichnis Ihres Benutzers und das .zshrc ist die ZSH-Konfigurationsdatei selbst.

Also öffne einfach ein "Terminal" oder "iTerm" -Fenster und erstelle diese Datei so; ich benutze nano als Texteditor, aber benutze jeden Texteditor, mit dem du dich wohl fühlst:

nano ~/.zshrc

Und dann setze die ZSH_THEME Wert auf den Wert, den Sie so verwenden möchten:

ZSH_THEME="robbyrussell"

Jetzt um die Datei zu speichern nano Schlag einfach Strg+X. Wenn es auffordert:

Speichern Sie den geänderten Puffer (ANSWERING "Nein" wird ÄNDERUNGEN ÄNDERN)?

Geben Sie einfach "Y" ein und Sie erhalten eine neue Eingabeaufforderung, die ungefähr so ​​aussieht; Merken Sie sich einfach den Pfad /Users/jake/ entspricht dem Pfad Ihres lokalen Benutzers:

Dateiname zum Schreiben: /Users/jake/.zshrc

Jetzt schlag einfach Rückkehr und die Datei wird gespeichert und Sie kehren jetzt zurück zur Kommandozeile im "Terminal" oder "iTerm". Wenn Sie jetzt das "Terminal" oder "iTerm" verlassen und dann ein neues Fenster öffnen, wird das ~/.zshrc Einstellungen sollten jetzt geladen werden.


17
2018-03-06 00:21



Vielen Dank! Hmm also habe ich eine neue .shrc Datei erstellt, aber jetzt wenn ich renne ~/.zshrc Ich erhalte einen Fehler mit der Berechtigung verweigert? Bist du da reingerannt? - Leon Gaban
@LeonGaban Was meinst du? "... aber jetzt, wenn ich ~ / .zshrc ausführe, erhalte ich einen Fehler mit der Berechtigung verweigert?" Du rennst nicht ~/.zshrc. Es ist einfach eine Konfigurationsdatei ZSH liest zu verwenden. Die Verwendung von ZSH fällt nicht in den Rahmen dieser Frage. Daher empfehle ich Ihnen, mehr über die Verwendung von ZSH auf Ihrem Mac zu erfahren. - JakeGould
Ja, ich habe diese Dokumente gefunden, aber das Lesen ist wie Sandpapier in den Augen :( fand dieses Tutorial :) viel besser, thx! youtube.com/watch?v=Tz4kScOIOW0 - Leon Gaban