如何將退出綁定到某個鍵?

如何將退出綁定到某個鍵?

我在使用的時候screen,每次使用kill都會提示確認並詢問我是否真的殺掉(我按了那麼多鍵之後真的殺掉了)。為了解決這個問題,我改為輸入exit。但我可以給它綁定一把鑰匙嗎?

bind key exit不起作用...

答案1

您可以做的是綁定一個鍵以將“exit^M”發送到您的 shell 會話,而不是向螢幕本身產生終止命令。當然,這只適用於 shell 中沒有其他事情發生的情況。對於這些情況,您可能需要稍微修改此範例,例如發送CTRLC後退出。

添加bind ^K stuff "exit^M"到您的並通過+~/.screenrc重新評估它。CTRLa : source ~/.screenrc

之後你就可以殺死shell 會話有一個空命令列正在等待with CTRLaCTRLK(注意那裡的大寫 K,你可能不想完全覆蓋 screen 本身的 Kill 命令)。

相關內容