![Zsh 在 iTerm2 上给出“权限被拒绝”错误](https://linux22.com/image/1471264/Zsh%20%E5%9C%A8%20iTerm2%20%E4%B8%8A%E7%BB%99%E5%87%BA%E2%80%9C%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D%E2%80%9D%E9%94%99%E8%AF%AF.png)
我使用 Yosemite 上的 homebrew 下载了最新版本,从而配置了我的 zsh。因此,默认 shell 位于/usr/local/bin/zsh
iTerm2 应用程序上。
但是,当我尝试命令时
$ ..
$ zsh: permission denied: ..
它没有按预期输出目录内容。我还可以尝试其他功能来验证 zsh shell 是否配置正确吗?
答案1
您需要添加
setopt autocd
到你的~/.zshrc
文件,以便能够以这种方式更改目录。请参阅http://zsh.sourceforge.net/Doc/Release/Options.html#index-AUTOCD了解更多信息。