當我運行git猛砸,我偶爾會不小心按CTRL +我和這凍結了終端相當長的一段時間,釋放之前。混帳擊掛起CTRL + I
我試圖CTRL + d,CTRL + Q,CTRL + Ç此後,但沒有成功。
我目前唯一的選擇是簡單地等待或強行關閉的Git Bash的窗口。這兩者都不可接受。
有沒有人知道什麼CTRL + 我在幹什麼?有沒有一種簡單的方法可以在意外按下後取消它?
當我運行git猛砸,我偶爾會不小心按CTRL +我和這凍結了終端相當長的一段時間,釋放之前。混帳擊掛起CTRL + I
我試圖CTRL + d,CTRL + Q,CTRL + Ç此後,但沒有成功。
我目前唯一的選擇是簡單地等待或強行關閉的Git Bash的窗口。這兩者都不可接受。
有沒有人知道什麼CTRL + 我在幹什麼?有沒有一種簡單的方法可以在意外按下後取消它?
作爲wildplasser said in a comment,CTRL + 我相同TAB。在bash中,Tab鍵調用標籤完成代碼,搜索四周,看看適合,不管你到目前爲止鍵入的內容的話。在Unix-y系統上,這通常很快。顯然它在你的系統上非常慢。您可以加快速度,但如果一切都失敗了,您可以禁用它。
另請參閱git bash auto complete slow on windows 7 x64,https://blog.entelect.co.za/view/7554/speed-up-git-bash-on-windows和https://superuser.com/questions/421397/disable-bashs-programmable-autocompletion-based-on-command。
製表符完成是可編程的。在特定點擊Tab可能會調用一些花費很長時間執行的搜索代碼。一個簡單的例子可能是當shell需要一個文件名,而你在一個包含大量文件的目錄中選擇它。更可能的是,它可能會調用一些需要很長時間的'git'命令。 (如果選項卡完成恰巧會調用一些非常慢的命令,則可以在類UNIX系統上使用相同的症狀。) –
@KeithThompson:Yes;最後一個鏈接是關於禁用它的一般情況,而前兩個鏈接是關於在Windows 7上使Git特定的完成速度更快(可能或可能不適用於Windows 10;我不知道,我不這樣做視窗...)。 – torek
@torek是的,這是Windows上的Git Bash(8)。謝謝。這有很大的幫助。 – ManoDestra
'CTRL I'是標籤,IIRC。 – wildplasser
也許'ctrl- \'工作? – o11c