Oh My Zsh - отключите запрос "Хотите проверить наличие обновлений"


85

Каждый раз, когда я открываю терминал на Mac, я получаю подсказку

Хотите проверить обновления?

Меня это довольно раздражает. В любом случае, чтобы остановить это?


2
Похоже, у stackoverflow.com/users/167897/wernight есть более обновленный ответ. Учитывая, что можно отключить приглашение, не отключая обновления вообще, похоже, что это может быть лучшим выбором для принятого ответа.
RedBassett

Мне любопытно, как сделать обновление автоматическим, а не набирать его.
sorin

Это не только раздражает. Он просто стер мой исходный файл .zshrc, даже не создавая резервной копии.
luis.espinal

Ответы:


82

Вы должны добавить DISABLE_AUTO_UPDATE="true"в свой контекстуальный .zshrcдо source $ZSH/oh-my-zsh.shлинии. При этом oh-my-zsh просто пропустит скрипт проверки обновлений.


109

Установите переменную среды, DISABLE_UPDATE_PROMPT=trueчтобы всегда отвечать Да и автоматически обновляться.

Установите переменную среды, DISABLE_AUTO_UPDATE=trueчтобы всегда отвечать Нет и никогда не обновляться.

Просто добавьте один из них ~/.zshrcгде-нибудь перед звонком source $ZSH/oh-my-zsh.sh.


2
Есть ли способ сделать запрос менее частым, не отключая его?
Дэйв

11
Также есть UPDATE_ZSH_DAYSпеременная. Это принимает целое число, чтобы указать частоту в днях.
RedBassett
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.