2016-06-12 44 views
0

我最近下载了iTerm 3,我有这个问题,当我输入名称时它会自动在某个目录中cd。iTerm 3自动光盘

因此,例如,我想运行grunt,但有一个grunt目录。所以当我输入grunt时,它不会运行CLI命令,但它会自动进入grunt目录。我怎么能把它关掉?

例如(我的控制台输出):

~ → cd Desktop/dir1 
dir1 → ls 
dir2 
dir1 → dir2 
dir2 → 

当我输入dir2,它不应该自动假设我想cd吧?

+0

想与大家分享更多信息吗?输入grunt时的当前工作目录,以及如果输入'./grunt'会发生什么? –

+0

它似乎是我的OS X机器中的一个设置。这种行为也出现在普通的终端上。我只想要什么:我不想让终端假设我想要在目录中输入CD时,只输入目录名称。 –

+0

你能复制你的操作和输出到问题的主体吗?这似乎是'com.googlecode.iterm2.plist“中的一个设置。 –

回答

1

恐怕这种行为与iTerm无关,而是由zsh引起的。
您可以通过执行关闭它:

unsetopt AUTO_cd 

有一个相关的question这里。

+0

就是这样!谢谢。 –