我最近下载了iTerm 3,当我输入名称时,它会自动CD在某个目录中。
例如,我想运行 grunt,但有一个 grunt 目录。所以当我输入 grunt 时,它不会运行 CLI 命令,但它会自动 cd 到 grunt 目录中。如何关闭它?
例如(我的控制台的输出):
~ → cd Desktop/dir1
dir1 → ls
dir2
dir1 → dir2
dir2 →
当我输入dir2
时,它不应该自动假设我想cd
对吗?
恐
怕这种行为与 iTerm 无关,而是由 zsh 引起的。
您可以通过执行以下命令将其关闭:
unsetopt AUTO_cd
这里有一个相关的问题。