如何使用 Control+`(重音符号)作为屏幕的转义字符?

如何使用 Control+`(重音符号)作为屏幕的转义字符?

我一直在想一个用于屏幕的转义字符,这个转义字符在我使用的任何程序中都还没有使用过,最后我选择了 Ctrl+`。默认的 Ctrl+a 对我来说是不可接受的,因为它是跳转到行首的 bash 快捷方式。但是,当我将以下内容添加到 时~/.screenrc

escape ^``

screen 似乎无法将 Ctrl+` 识别为退出键。有没有办法使用 Ctrl+` 组合键?如果没有,有没有人能建议一个在许多程序中都不使用的退出键?

答案1

一个可能有效的想法:在 screen 之外的普通终端中,运行 cat 并输入Ctrl-`,看看会得到什么。对我来说是^@。然后在 screen 中使用escape ^@`和 nowCtrl-`应该可以作为命令键。

相关内容