如何将退出绑定到某个键?

如何将退出绑定到某个键?

当我使用 时screen,每次使用 时kill,它都会提示确认并询问我是否真的要终止(按了这么多键后我确实要终止)。为了解决这个问题,我改为键入exit。但我可以将一个键绑定到它吗?

bind key exit不起作用......

答案1

您可以绑定一个键,将“exit^M”发送到您的 shell 会话,而不是向屏幕本身生成 kill 命令。当然,这只在 shell 中没有其他操作的情况下才有效。对于这些情况,您可能需要稍微修改此示例,例如发送CTRLC后退出。

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

之后你就可以杀死shell 会话有一个空的命令行在等待使用CTRLaCTRLK(请注意这里的大写 K,您可能不想完全覆盖屏幕本身的 kill 命令)。

相关内容