我总是意外地通过点击 Ca Cg 将音频铃声切换到视觉铃声。
在 emacs 中,Cg 用于停止或中止当前命令或进程。如果我已经按了 Ca,然后决定要中止一切,我就会开始发送 Cg 消息。
不幸的是,这会将铃声样式在音频和视觉之间切换。
我希望 Ca Cg 中止屏幕中的当前命令或进程,这样当我点击 Cg 时,我会中止屏幕和 emacs 中的所有进程和命令。
我需要添加什么来更改此键绑定?
答案1
要回答标题中的问题,阅读文档,并将其添加到您的.screenrc
:
bind ^g
答案2
如果你经常使用 screen 和 emacs,那么你可以通过更改 screen 转义字符来省去很多麻烦。例如,在你的 中添加如下内容.screenrc
:
escape ^Zz
这会将所有屏幕按键的前缀从 更改为C-a。C-z这 C-z是一个不错的选择,原因有二。首先,它没有映射到我在 emacs 中经常使用的任何内容。但它也适用于我,因为它C-z C-d会脱离屏幕会话,这是我在屏幕会话中更常做的事情之一,并且我将其与使用 暂停进程相关联C-z。