在 .XResources 与 VT100 翻译资源中,有什么区别和

在 .XResources 与 VT100 翻译资源中,有什么区别和

我正在尝试绑定按键序列来进行复制和粘贴的经典尝试。在本例中,它是 xterm,并且我的键盘(我相信)我希望使用 Super-C 进行复制并使用 Super-V 进行粘贴(是的。我在 xmodmap 中定义了一个 Super 键)。

我看到不同的例子执行不同的任务,有些有<Key>,有些有<KeyPress>——当然<KeyRelease>。我想知道它们之间有什么区别。

更一般地说,我想知道“翻译”资源的语法。我记得,它非常通用,可以有状态等。我在第一次世界大战期间就知道了这一点(vi 与 emacs),但现在我已经忘记了。

更新:

通过一些实验,我相信以下内容解决了复制和粘贴工作的原始任务,但不是这个问题的主要目标。我仍然非常想知道<Key>和以及资源<KeyPress>的一般语法之间的区别translations

*VT100*translations:      #override \n\
    Super <Key>C:       copy-selection(CLIPBOARD) \n\
    Super <Key>V:       insert-selection(CLIPBOARD)

答案1

KeyKeyPress并且KeyDown是相同的特征(参见桌子TMParse.c)。

对于文档...似乎大部分都是针对 X Toolkit 库接口的,在第10章。我没有看到任何有用的东西X(7)

相关内容