我已经安装了乌尔克斯VT和MC。 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)。