最近在做深度學習時,一邊用cmd跑模型訓練一邊做別的事情,有的時候切到cmd發現程序突然停住了,隨便按一個按鍵程序又會繼續運行,在查了一些資料后找到了原因。
因為cmd默認開啟了“快速編輯模式”。當“快速編輯模式”開啟時,當你的鼠標不小心在界面上點擊,就會自動進入編輯模式(可以看到界面上會出現一個表示編輯的光標),可能導致控制台輸出阻塞甚至后台程序阻塞。按回車或者 Esc 或者鼠標右鍵等,就會退出編輯模式,此時阻塞取消(光標也沒了),后台程序繼續運行或控制台恢復輸出。
想要關閉“快速編輯模式”,可以在窗口標題欄右鍵 -> 屬性,編輯選項中取消勾選“快速編輯模式”即可。此時再點擊鼠標左鍵,也不會出現阻塞現象了。