Де файл .zshrc на Mac?


31

Я використовую iTerm і хотів налаштувати вигляд мого вікна терміналу за допомогою Oh My ZSH! . І відповідно до документації мені потрібно змінити ~/.zshrcфайл і додати ZSH_THEMEзначення:

Знайшовши тему, яку ви хочете використовувати, вам потрібно буде відредагувати ~/.zshrcфайл. Ви побачите змінну середовища (усі літери), яка виглядає так:

ZSH_THEME="robbyrussell"

Проблема в тому, що я не знаю, де знайти ~/.zshrcфайл.


1
Тильда (~) посилається на ваш домашній каталог, де типово інсталюється та перевіряється .zshrc. Це ваш файл на кожного користувача, який ви можете створити та змінити на свій смак. У / etc / zshenv також є глобальний config, але я не зачіпав би його.
Ерікстер

Відповіді:


48

У ~/.zshrcMac OS X за замовчуванням не існує, тому вам потрібно створити його. ~/Перекладається домашній директорій користувача і .zshrcє сам конфігураційний файл ЗШ.

Тому просто відкрийте вікно "Термінал" або "iTerm" і створіть такий файл, як цей; Я використовую nanoяк текстовий редактор, але не соромтеся використовувати текстовий редактор, з яким вам комфортно:

nano ~/.zshrc

А потім встановіть ZSH_THEMEзначення будь-якого значення, яке ви хочете використовувати так:

ZSH_THEME="robbyrussell"

Тепер, щоб зберегти файл у nanoпросто натисніть ctrl+ X. Коли буде запропоновано:

Зберегти модифікований буфер (ВІДПОВІДЬ "НІ" БУДЕ ЗАБЕЗПЛАТИ ЗМІНИ)?

Просто введіть "Y" і тоді ви отримаєте нове підказку, яке виглядає приблизно так; лише зауважте, що шлях /Users/jake/відповідає вашому місцевому користувачеві:

Ім'я файлу для запису: /Users/jake/.zshrc

Тепер просто натисніть, returnі файл буде збережено, і ви повернетесь до командного рядка в терміналі "Термінал" або "iTerm". Якщо ви зараз виходите з «Терміналу» або «iTerm» і відкриваєте нове вікно, ~/.zshrcналаштування тепер слід завантажувати.


5

Я використовую macOS High Sierra, MacBook Pro.

Після того як я встановив Тему, мені також потрібно було змінити ZSH_THEME.

Для мене ~/.zshrcце вже було в моєму домашньому каталозі, але це було приховано.

Я Cmd+ Shift+ .показав приховані файли в Finder, а потім відкрив ~/.zshrcфайли в моєму редакторі. Оновили його та зберегли. Це добре працювало.


2

Mac OS Каталіна

.zshrcФайл не існує за замовчуванням, ми повинні створити його.

Кроки для створення:

  1. Відкритий термінал
  2. Введіть, touch ~/.zshrcщоб створити відповідний файл. ( touch команда створить .zshrc у вашому поточному каталозі, але він буде прихований )
  3. Удар return

Щоб переглянути / відкрити,~/.zshrc ви можете зробити одну з двох дій:

  1. Відкрийте Finder => Натисніть Cmd + Shift + .

============= АБО ======================

  1. Відкрийте термінал => Тип open ~/.zshrc

1

" о-мі-зш " тепер ~/.zshrcавтоматично створюється автоматично. Відразу після цього на моєму OSX Catalina Macbook я виконав:

vi ~/.zshrc

А файл уже був; з мого боку не потрібно було вручну втручатися для його створення.

І директива, яка ZSH_THEMEвам потрібна, вже була присутня:

# 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"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.