從Win10創(chuàng)造者更新15002預(yù)覽版開(kāi)始,Linux老司機(jī)們就開(kāi)始抱怨Ctrl-C快捷鍵已經(jīng)失效。盡管微軟稱(chēng)會(huì)在“下一個(gè)”版本中修復(fù)該問(wèn)題,但IT之家從目前的15007版本來(lái)看,這個(gè)問(wèn)題還沒(méi)有解決。
該問(wèn)題表現(xiàn)在使用熱鍵Ctrl+C無(wú)法停止Linux程序,還有就是使用Ctrl+Z無(wú)法停止后臺(tái)任務(wù)等。如果使用快捷鍵Ctrl+C,只會(huì)在bash控制臺(tái)留下一個(gè)字母“C”顯示。這會(huì)讓很多Linux老司機(jī)關(guān)鍵時(shí)候剎不住車(chē),難以自持,微軟給出了如下臨時(shí)解決方案。
臨時(shí)解決方案:
1、運(yùn)行Linux工具,設(shè)置Ctrl+C來(lái)終止單獨(dú)Bash控制臺(tái)會(huì)話;這些獨(dú)立Bash會(huì)話將會(huì)關(guān)閉,并且不會(huì)擾亂你的交互bash控制臺(tái)。
2、使用其他新快捷鍵替換Ctrl+C,例如使用Ctrl+K替換Ctrl+C,運(yùn)行:stty intr \^k。這種替換只在當(dāng)前終端生效,并且僅在當(dāng)前運(yùn)行的Bash中生效,每次重啟Bash后需要重新設(shè)置。用戶可以在.bashrc文件中保存該設(shè)置。
需要提醒IT之家用戶的是,該問(wèn)題僅存在于Bash中,Ctrl+C在其他應(yīng)用中的快捷鍵不受影響。微軟正在修復(fù)該問(wèn)題,可能會(huì)在下個(gè)Windows10創(chuàng)造者更新版本中完成。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。