我刚买了一台新的 Mac 电脑。在我之前的 Mac 电脑上使用 zsh 我能够执行以下命令返回到上一个目录:
zsh: -
在 bash 中这将是:cd -
但是现在在 zsh 中虽然 autoCD 功能可以工作但是这个功能似乎坏了。当我在终端中输入 hypen 时它会显示两个破折号这是我输入一个破折号后的 shell 的照片:
在我按下回车键之后,它没有给出错误。它根本就什么都不做。如果我切换到 bash 并执行cd -
- 它工作正常。
注意:如果我cd -
在 zsh 中执行此操作,它会起作用。但我不想像cd
往常一样输入。
答案1
添加
alias -- -="cd -"
到你的~/.zshrc
文件并重新加载 zsh 并且 cd -
应该可以工作