有時當我用vi或vim編輯我的文件時,我的文件就凍結了。即使我鍵入Ctrl + C或Ctrl + D,它仍然凍結在那裏。我從另一個終端上得到kill -9 <pid>
,pid被殺死了,但是文件仍然凍結在那裏。有時我的文件只會在vi | vim中凍結,發生了什麼?
我想我必須鍵入一些我不知道的鍵的組合。有人有想法嗎?
有時當我用vi或vim編輯我的文件時,我的文件就凍結了。即使我鍵入Ctrl + C或Ctrl + D,它仍然凍結在那裏。我從另一個終端上得到kill -9 <pid>
,pid被殺死了,但是文件仍然凍結在那裏。有時我的文件只會在vi | vim中凍結,發生了什麼?
我想我必須鍵入一些我不知道的鍵的組合。有人有想法嗎?
你碰巧在GNU Screen中使用它嗎?(正如PRA指出,這顯然是真實的,即使外屏幕)這是很常見的不小心碰到按Ctrl + S(xoff
),禁用屏幕上畫,直到你打按Ctrl + Q(xon
)
Ctrl - S可能是罪魁禍首;它會在大多數終端停止屏幕輸出。正如邁克爾提到的,你可以通過輸入將屏幕恢復正常。Ctrl - Q。
從理論上講,設定stty -ixon
應防止按Ctrl - 小號凍結你的屏幕,但它不工作對我的本地Solaris 10登錄。
您可以嘗試更改鍵盤佈局。 Vi | vim僅與英文(-like?)輸入交互。
這是錯誤的。 http://i.imgur.com/i20rJGn.png – carefulnow1 2017-06-03 16:59:09
我沒有使用GNU,只需從xshell登錄unix機器即可。 – user399517 2010-08-05 23:08:09
是否有任何關鍵會凍結文件,如果我的vim與cscope結合? – user399517 2010-08-05 23:10:03
它發生(有時)後,我鍵入Shift +插入,和vi顯示:打開模式。 – user399517 2010-08-06 17:35:29