Mac'te .zshrc dosyası nerede?


36

İTerm kullanıyorum ve Oh My ZSH kullanarak terminal penceremin görünümünü özelleştirmek istedim ! . Ve belgelere göre ~/.zshrcdosyayı değiştirmem ve bir ZSH_THEMEdeğer eklemem gerekiyor :

Kullanmak istediğiniz bir tema bulduğunuzda ~/.zshrcdosyayı düzenlemeniz gerekir . Orada aşağıdaki gibi görünen bir ortam değişkeni (tümü büyük harf) görürsünüz:

ZSH_THEME="robbyrussell"

Sorun ~/.zshrcdosyayı nerede bulacağımı bilmiyorum .


1
Tilde (~), .zshrc'nin yüklendiği ve denetlendiği ana dizininize karşılık gelir. Oluşturduğunuz ve beğeninize göre değiştirebileceğiniz kullanıcı başına dosyanız budur. Ayrıca / etc / zshenv'de global bir yapılandırma var, ama buna dokunmam.
Erikster

Yanıtlar:


51

~/.zshrcBunu oluşturmak için gereken böylece Mac OS X varsayılan olarak mevcut değil. ~/Bunu, kullanıcı ana dizinine çevirir ve .zshrcZSH yapılandırma dosyası kendisidir.

Sadece bir "Terminal" veya "iTerm" penceresi açın ve bu dosyayı şu şekilde oluşturun; nanoBir metin editörü olarak kullanıyorum ancak rahat hissettiğiniz herhangi bir metin editörünü kullanmaktan çekinmeyin:

nano ~/.zshrc

Ve sonra ZSH_THEMEdeğeri şu şekilde kullanmak istediğiniz değere ayarlayın :

ZSH_THEME="robbyrussell"

Şimdi dosyayı kaydetmek için nanosadece ctrl+ tuşuna basın X. İstendiğinde:

Değiştirilmiş arabellek kaydedilsin (CEVAP "Hayır" DESTROY DEĞİŞİKLİĞİ OLACAK)?

Sadece “Y” yazın ve sonra buna benzer yeni bir bilgi istemi alacaksınız; yolun /Users/jake/yerel kullanıcı yolunuzla eşleşeceğini unutmayın :

Yazılacak Dosya Adı: /Users/jake/.zshrc

Şimdi sadece vurmak returnve dosya kaydedilir ve şimdi "Terminal" veya "iTerm" komut satırı istemine döneceksiniz. Şimdi “Terminal” veya “iTerm” den çıkıp yeni bir pencere açarsanız, ~/.zshrcayarların şimdi yüklenmesi gerekir.


5

MacBook Pro, macOS High Sierra kullanıyorum.

Bir Tema yükledikten sonra, aynı zamanda ZSH_THEME.

Benim ~/.zshrciçin zaten Ana dizinimde vardı, ama Gizli idi.

Gizli dosyaları Finder'da göstermek için Cmd+ Shift+ kullandım ., sonra ~/.zshrcdosyaları düzenleyicimle açtım . Güncelleyin ve kaydedin. İyi çalıştı.


3

Mac OS Catalina

.zshrcVarsayılan olarak dosyanın mevcut değil, biz onu oluşturmak için gerek yoktur.

Oluşturma adımları:

  1. Terminali Aç
  2. Tür touch ~/.zshrcilgili dosya oluşturmak için. ( touch komut geçerli dizininizde .zshrc oluşturur ancak gizlenir )
  3. hit return

Görüntülemek / açmak~/.zshrc için iki şeyden birini yapabilirsiniz:

  1. Finder'ı Aç => Basın Cmd + Shift + .

============= VEYA ====================

  1. Terminali Aç => Tip open ~/.zshrc

1

" oh-my-zsh " artık ~/.zshrcotomatik olarak oluşturuluyor . Hemen ardından OSX Catalina Macbook'umda şunları yürüttüm:

vi ~/.zshrc

Ve dosya zaten oradaydı; benim tarafımdan oluşturmak için manuel müdahale gerekli değildi.

Ve ihtiyacınız olan direktif ZSH_THEMEzaten mevcuttu:

# 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"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.