2016-06-12 26 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

就是這樣!謝謝。 –