我最近安装了iTerm2和ZSH(带有oh-my-zsh),在Mac OS上使用了几个月的终端。
我听说过一个名为“z”的工具并通过brew安装它brew install z
。我用它一晚没问题。后来它停止了工作,说zsh: command not found: z
。我再次尝试安装它,并得到了满足Warning: z-1.8 already installed
。
这有什么意义?它已安装,但找不到命令?我怎么能恢复这个功能?
谢谢!
z
安装这样的命令。您将拥有/usr/local/Cellar/z/1.9/etc/profile.d/z.sh
(或者在您的情况下为1.8;您似乎已经过时了公式定义)。你应该遵循警告部分brew info z
,其中说For Bash or Zsh, put something like this in your $HOME/.bashrc or $HOME/.zshrc: . `brew --prefix`/etc/profile.d/z.sh
。
brew --prefix
用/usr/local
,或者至少把它包装$()
代替。
brew list -f z
查看为z
公式安装的所有文件。