当Emacs在终端下运行时,与其作为GTK应用程序(RET
而不是<return>
,TAB
而非{{1}运行时相比,它会看到某些键的名称不同对于一些涉及这些键的自定义键绑定,我必须定义它们两次,一个用于返回或制表符的“GTK”形式,一次用于“终端”形式。此外,org-mode似乎会覆盖<tab>
键绑定,但不会覆盖<tab>
绑定,从而导致行为不一致。有没有办法将“终端”键翻译成“GTK”键(缺少更好的术语)或以某种方式避免这种混乱?
答案 0 :(得分:0)
对于这种情况,有一个系统。 Emacs定义了两个键映射key-translation-map
和function-key-map
,用于将键从一种形式转换为另一种形式。