如何禁用 urxvt 中的快捷方式?

如何禁用 urxvt 中的快捷方式?

我已经安装了乌尔克斯VTMC。 urxvt 中
有一个组合Alt+ S,mc 中有相同的组合。
当我通过 urxvt 使用 mc 并按Alt+时S,urxvt 的命令起作用,而不是 mc 的命令。
如何在 urxvt 中禁用快捷键Alt+S以便在 mc 中使用此组合?

答案1

searchable-scrollback您可以通过将其放入 .Xresources 来禁用该功能:

URxvt.perl-ext-common: "default, -searchable-scrollback"

来源:urxvt 联机帮助页perl-ext在下资源部分)

答案2

searchable-scrollback如果您想保留使用, 与不同的键绑定(例如Alt+ Shift+ )的可能性,s那么您可以将以下内容添加到您的.Xresources:

URxvt.searchable-scrollback: Meta-Shift-S

根据联机帮助页此方法已被弃用,但它有效并且应该是正确的替代方法:

URxvt.keysym.Meta-S:  builtin-string:
URxvt.keysym.Meta-Shift-S:  searchable-scrollback:start

似乎对我不起作用(M-S-s已启用,但未M-s禁用searchable-scrollback)。

答案3

显然你必须使用该--disable-perl选项自己编译它。

请参阅此邮件列表讨论,其中其开发人员给出了他对此事的观点:回复:禁用所有键绑定(2013)。

相关内容