【发布时间】:2010-01-18 06:32:29
【问题描述】:
我最近开始在远程会话中使用屏幕。一个问题是 emacs 无法识别它的 C-a,我不想将 emacs C-a 绑定到其他东西,因为我已经很习惯了。
Google 展示了使用 ~/.screenrc 单独更改每个键绑定的方法,但没有展示如何全局更改键绑定。我希望所有的 C-a 都换成别的东西。那可能吗?我有哪些选择?
感谢您的回答
【问题讨论】:
标签: emacs gnu-screen
我最近开始在远程会话中使用屏幕。一个问题是 emacs 无法识别它的 C-a,我不想将 emacs C-a 绑定到其他东西,因为我已经很习惯了。
Google 展示了使用 ~/.screenrc 单独更改每个键绑定的方法,但没有展示如何全局更改键绑定。我希望所有的 C-a 都换成别的东西。那可能吗?我有哪些选择?
感谢您的回答
【问题讨论】:
标签: emacs gnu-screen
您可以在.screenrc 中通过escape 更改转义组合:
# Makes Control+b become the escape combination
escape ^Bb
你也可以只使用 Ctrl + a a 来传递一个 Ctrl + a 到子进程。过一段时间就习惯了。
【讨论】: