![在 .XResources 与 VT100 翻译资源中,有什么区别和](https://linux22.com/image/204376/%E5%9C%A8%20.XResources%20%E4%B8%8E%20VT100%20%E7%BF%BB%E8%AF%91%E8%B5%84%E6%BA%90%E4%B8%AD%EF%BC%8C%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%E5%92%8C.png)
我正在尝试绑定按键序列来进行复制和粘贴的经典尝试。在本例中,它是 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)