我使用bindkey
.screenrc 文件中的命令来使用 F5 和 F6 键:
# Split/restore on F5/F6
bindkey -k k5 split
bindkey -k k6 only
但是,一些程序使用这些键作为输入(如htop
)。有没有办法绕过 GNU 屏幕键绑定,以便这些击键进入当前终端?
我试过了Ctrl-a
,F5
但这似乎不起作用。而且它似乎没有提到任何关于绕过文档中的绑定的内容。
我使用bindkey
.screenrc 文件中的命令来使用 F5 和 F6 键:
# Split/restore on F5/F6
bindkey -k k5 split
bindkey -k k6 only
但是,一些程序使用这些键作为输入(如htop
)。有没有办法绕过 GNU 屏幕键绑定,以便这些击键进入当前终端?
我试过了Ctrl-a
,F5
但这似乎不起作用。而且它似乎没有提到任何关于绕过文档中的绑定的内容。
看来我已经想通了。
该mapdefault
命令旨在用于此目的。
将以下内容添加到 .screenrc 文件中,您可以键入或Ctrl-A
e
<key>
发送到终端:Ctrl-A
Ctrl-E
<key>
<key>
# It's sometimes useful to have a quote key.
bind ^E mapdefault
bind e mapdefault