2012-02-21 98 views
3

以前,啓動Cygwin終端時,會彈出一個控制檯並且該行會顯示: [email protected] ~然後在$之後閃爍光標。Cygwin終端提示符丟失

現在一個空白控制檯出現,並沒有什麼是控制檯屏幕,但閃爍的光標...

快捷方式似乎引導到正確的路徑爲「C:\ cygwin的\斌\ mintty.exe -i /Cygwin-Terminal.ico - 「所以我不知道發生了什麼。

我該如何解決這個問題?我必須查看環境變量嗎?如果是這樣,我需要尋找什麼?

我正在運行Windows XP Professional x86。

+0

是否成功啓動(或從運行CMD.EXE會話'cygwin.bat'),而不是Mintty? – Costa 2012-02-21 15:42:21

+0

是的,我使用的是作爲替補的那一刻......然而每當我犯了一個錯誤,然後按退格,它不會退格,但前進的空間...... -_-有點令人沮喪。 – 404Error 2012-02-21 17:14:24

+0

這裏是如何解決退格問題:http://cygwin.com/ml/cygwin/2010-04/msg01062.html – Costa 2012-02-21 17:49:25

回答

2

既然你說它成功啓動使用cmd,它可能是一個問題,啓動你mintty環境。嘗試進入你的主目錄,並刪除(備份,在其他地方,如果你希望能夠將其帶回)的.minttyrc文件,然後嘗試再次啓動。

如果不這樣做的伎倆,儘量去大一點,做的是bash環境文件相同。備份.bashrc.bash_profile.bash_aliases(如果有的話),並.inputrc,並與那些在/etc/skel文件夾的默認示例文件替換它們,然後嘗試再次重新啓動。

+0

這似乎是你掛我「cygwin.com/ml/cygwin/2010-04/msg01062 .html「的伎倆。在我刪除環境變量中的MKS變量後... Cygwin再次正常工作!謝謝! – 404Error 2012-02-21 19:59:47

2

嘗試改變shorcut這樣:

如果你從普通的老Cygwin的終端推出
C:\cygwin\bin\mintty /bin/env CHERE_INVOKING=1 /bin/bash -l