3

我尝试了各种方法来强制 xterm(版本 285 和 292)在我按下 Ctrl-Shift-C 时将选择复制到 CLIPBOARD 剪贴板。迄今为止,最有希望的方法是在 ~/.Xresources 中放置:

XTerm*vt100.translations: #override \
    Ctrl Shift <KeyPress> C:  copy-selection(CLIPBOARD) \n\
    Ctrl Shift <KeyPress> V:  insert-selection(CLIPBOARD)

Ctrl-Shift-V 完美运行,但复制有细微差别......

如果我重新启动 xterm,突出显示文本会将内容放在 PRIMARY 剪贴板中;这是预期的,正确的,默认行为。如果我按 Ctrl-Shift-C,它会正确地将当前选择复制到 CLIPBOARD 剪贴板。

然而,错误在于,如果您在第一次按下 Ctrl-Shift-C 之后突出显示文本,您会看到突出显示现在会同时复制到 PRIMARY剪贴板。我不知道如何阻止 xterm 在选择时更新 CLIPBOARD ......而且对我来说它首先会这样做是没有意义的。

我说,在特定的时间点,将选择复制到剪贴板......但它只是在选择一次后自动开始更新它......

有人有解决方法吗?

4

1 回答 1

2

您可能会发现Bug588785 读起来很有趣。一个快速的解决方法是安装和使用 xclipboard,如评论 145中所示。

于 2014-01-18T13:42:37.773 回答