作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 iTerm (OS X) 中使用 zsh 和 oh-my-zsh。我遇到了以下问题:
echo $ZSH_VERSION
返回 4.3.11。upgrade_oh_my_zsh
。echo $ZSH_VERSION
再次返回 4.3.11。brew install zsh
/brew upgrade zsh
我得到了一个错误:zsh-5.0.2 已经安装
。echo $ZSH_VERSION
后仍返回 4.3.11。如何让 OMZ 使用最新的 zsh 版本?
最佳答案
很高兴您找到了解决方案。一些注意事项:
oh-my-zsh
是一个 zsh 配置框架。它不是“zsh”,只是 shell 的配置文件。升级 oh-my-zsh
和 zsh
本身是两个独立的、基本上不相关的任务。 /bin/zsh
是一种解决方案。另一种是使用 symlink - 可能是从 /usr/local/Cellar/zsh/5.0.2/bin/zsh-5.2.0
到你的 $PATH
中的某个地方(比如 /usr/local/bin/
),并使用 chsh
设置 shell。符号链接(symbolic link)的优点是您保留了所有二进制文件(因此您仍然拥有 4.3
、5.0
、5.2
)。 chsh
不起作用。 关于zsh - 如何让oh-my-zsh使用最新的zsh版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19153098/
我是一名优秀的程序员,十分优秀!