每次在Mac上打开终端时,我都会得到提示
是否要检查更新?
我觉得这很烦人。无论如何,阻止它这样做吗?
发布于 2012-07-08 05:17:15
您必须在.zshrc上的source $ZSH/oh-my-zsh.sh行之前添加DISABLE_AUTO_UPDATE="true"。这样做,哦-my-zsh将跳过更新检查脚本。
发布于 2014-09-17 02:54:01
将环境变量DISABLE_UPDATE_PROMPT=true设置为always reply Yes并自动升级。
将环境变量DISABLE_AUTO_UPDATE=true设置为always reply No并且从不升级。
只需在调用source $ZSH/oh-my-zsh.sh之前将其中一个添加到~/.zshrc中的某个位置即可。
发布于 2021-11-01 19:15:30
其他一些答案中的弃用
其他答案可能会引用不推荐使用的更新设置的方法。
根据OhMyZsh维基的说法,有一部分是关于Deprecated settings的。
这些设置仍然受支持,但将在未来的版本中删除。在仍然可以的情况下迁移到
zstyle设置。
例如,以下两种方法可以达到相同的效果:
A.不推荐使用的修改设置的方法(.zshrc中的环境变量)
DISABLE_AUTO_UPDATE=trueB.修改设置的推荐方法(zstyle设置)
zstyle ':omz:update' mode disabled令我惊讶的是,没有人提到对OhMyZsh更新的新的和微调的控件,这些控件弃用了旧方法。
当然,这并不妨碍您从zstyle .zshrc**.**调用
您可以尝试OMZ文档中说明的以下命令:
OMZ文档-- Getting Updates
您可以使用多个选项来调整OMZ更新。
无确认提示的
zstyle ':omz:update' mode auto如果有可用的更新,
zstyle ':omz:update' mode reminderzstyle ':omz:update' mode disabled# This will check for updates every 7 days
zstyle ':omz:update' frequency 7
# This will check for updates every time you open the terminal (not recommended)
zstyle ':omz:update' frequency 0重要(zstyle前提条件)
zstyle)必须严格从OhMyZsh外壳中执行。exec /bin/zsh做到这一点,这可能也适用于.zshrc。了解zstyle
:)
中找出一些有洞察力的答案
https://stackoverflow.com/questions/11378607
复制相似问题