我正在尝试绑定按键序列来进行复制和粘贴的经典尝试。在本例中,它是 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)