我想更改 XTerm 的键映射,以便CTRL- SHIFT-C从剪贴板复制,但CTRL-C仍然是SIGINT
默认值。基本上,我想做同样的事情这个问题,但具有相反的映射。同样,我想CTRL- SHIFT-V从剪贴板粘贴并保持CTRL-V不变。
在查看了该问题的答案和 XTerm 手册后,这似乎很简单。我只是想翻译一下转移这些组合键的版本。所以我尝试了以下方法和几种变体:
XTerm*VT100.translations: #override \n\
Shift Ctrl <Key> c: copy-selection(CLIPBOARD) \n\
Shift Ctrl <Key> v: insert-selection(CLIPBOARD)
然而,这样做的效果却与我想要的相反。 CTRL-C现在是复制,CTRL- SHIFT-C是SIGINT
。鉴于我上面链接的问题,解释这一点的最简单方法就是 XTerm 将我视为Shift
或~Shift
类似的东西,但这似乎不太可能。我在这里遗漏了一些明显的东西吗?
我的理解是 XTerm 在键盘输入到达之前对其进行翻译stty
,因此我也没有看到明显的方法可以将其归咎于此。如果这是错误的,请纠正我。