2015-03-06 00:09:44 +0000 2015-03-06 00:09:44 +0000
30
30

Gdzie jest plik .zshrc na Macu?

Używam iTerm i chciałem dostosować wygląd mojego okna terminala używając Oh My ZSH! . I zgodnie z dokumentacją muszę zmienić plik ~/.zshrc i dodać wartość ZSH_THEME:

Kiedy znajdziesz motyw, którego chcesz użyć, będziesz musiał edytować plik ~/.zshrc. Zobaczysz tam zmienną środowiskową (wszystkie kapsle), która wygląda jak:

ZSH_THEME="robbyrussell"

Problem polega na tym, że nie wiem, gdzie znaleźć plik ~/.zshrc.

Odpowiedzi (4)

45
45
45
2015-03-06 00:21:39 +0000

~/.zshrc nie istnieje domyślnie w Mac OS X, więc trzeba go utworzyć. ~/ oznacza katalog domowy użytkownika, a .zshrc to sam plik konfiguracyjny ZSH.

Więc po prostu otwórz okno “Terminala” lub “iTerm” i utwórz ten plik w ten sposób; używam nano jako edytora tekstu, ale nie krępuj się użyć dowolnego edytora tekstu, z którym czujesz się komfortowo:

nano ~/.zshrc

A następnie ustaw wartość ZSH_THEME na dowolną wartość, której chcesz użyć, jak to:

ZSH_THEME="robbyrussell"

Teraz, aby zapisać plik w nano po prostu naciśnij ctrl+X. Kiedy pojawi się monit:

Save modified buffer (ANSWERING “No” WILL DESTROY CHANGES) ?

Wpisz “Y”, a pojawi się nowy monit, który wygląda mniej więcej tak; zwróć uwagę, że ścieżka /Users/jake/ będzie zgodna ze ścieżką lokalnego użytkownika:

Nazwa pliku do zapisania: /Users/jake/.zshrc

Teraz po prostu naciśnij return i plik zostanie zapisany, a ty wrócisz do wiersza poleceń w “Terminalu” lub “iTerm”. Jeśli teraz wyjdziesz z “Terminala” lub “iTerm” i otworzysz nowe okno, ustawienia ~/.zshrc powinny być teraz załadowane.

5
5
5
2019-06-25 07:58:56 +0000

Używam macOS High Sierra, MacBook Pro.

Po zainstalowaniu motywu, musiałem również zmienić ZSH_THEME.

Dla mnie, ~/.zshrc był już obecny w moim katalogu głównym, ale był ukryty.

Użyłem Cmd + Shift + . aby pokazać ukryte pliki w Finderze, a następnie otworzyłem pliki ~/.zshrc za pomocą mojego edytora. Zaktualizowałem go i zapisałem. To działało dobrze.

1
1
1
2020-01-17 13:07:12 +0000

Mac OS Catalina

Plik .zshrc nie jest domyślnie obecny, musimy go utworzyć.

Kroki tworzenia:

  1. Otwórz terminal
  2. Wpisz touch ~/.zshrc aby utworzyć odpowiedni plik. (touch polecenie utworzy .zshrc w twoim bieżącym katalogu, ale będzie on ukryty )
  3. Wciśnij return

Aby zobaczyć/otworzyć ~/.zshrc możesz zrobić jedną z dwóch rzeczy:

  1. Otwórz Finder == Naciśnij Cmd + Shift + .

============= LUB ====================

  1. Otwórz Terminal => Typ open ~/.zshrc
1
1
1
2020-01-29 08:50:07 +0000

oh-my-zsh” tworzy teraz ~/.zshrc automatycznie. Natychmiast po tym na moim Macbooku OSX Catalina wykonałem:

vi ~/.zshrc

I plik już tam był; żadna ręczna interwencja w celu jego utworzenia nie była wymagana z mojej strony.

A dyrektywa ZSH_THEME, której potrzebujesz, była już obecna:

# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"