噢,我的Zsh-禁用“您要检查更新”提示


80

每次在Mac上打开终端时,都会收到提示

您要检查更新吗?

我觉得这很烦人。无论如何要阻止它这样做?


2
看来stackoverflow.com/users/167897/wernight有一个更新的答案。鉴于可以在不完全禁用更新的情况下禁用提示,因此对于接受的答案来说,这似乎是一个更好的选择。
RedBassett

我很好奇如何使无人值守更新而不是禁用它。
索林

不仅烦人。它只是删除了我的原始.zshrc文件,甚至没有进行备份。
luis.espinal

Answers:


78

你必须添加DISABLE_AUTO_UPDATE="true".zshrc的前source $ZSH/oh-my-zsh.sh行。这样,oh-my-zsh将仅跳过更新检查脚本。


102

将环境变量设置DISABLE_UPDATE_PROMPT=true为始终回答“是”并自动升级。

将环境变量设置DISABLE_AUTO_UPDATE=true为始终回答“否”,并且永不升级。

~/.zshrc在致电之前,只需在您的某个位置添加其中之一即可source $ZSH/oh-my-zsh.sh


2
有没有一种方法可以使提示频率降低而不禁用它?
戴夫

10
也有一个UPDATE_ZSH_DAYS变量。接受整数以天为单位指定频率。
RedBassett
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.