将文本从 byobu 复制到系统剪贴板的直接方法?

Straightforward way of copying text from byobu to system clipboard?

我经常想将命令输出片段复制到网络浏览器。在 gnome 终端(鼠标-select、右键单击、复制)中这样做既简单又好用,但在 byobu 中似乎不太可能。

文档中概述的复制过程是: 使用 alt-pgup 或 alt-pgdn 输入 scrollback,按空格键开始突出显示文本,使用 up/down/left/right/pgup/pgdn 到 select 文本,然后按 enter 复制 文本。然后,您可以使用 alt-insert 或 ctrl-a- 粘贴文本。

但是,这不会复制到系统剪贴板(并且似乎涉及相当多的击键)

此来源建议使用 xsel https://askubuntu.com/questions/33789/how-do-i-integrate-byobus-copy-buffer-with-the-x-clipboard 这对我不起作用,而且无论如何都不方便(如果我想在不同的上下文中向上滚动到 运行 之前的几个命令怎么办?)

理想情况下,我想要的是一种复制到系统剪贴板的方法,该方法与 gnome-terminal 的工作方式相同,例如。突出显示 -> ctrl+shift+c 或右键单击复制或以某种方式将 byobu 复制缓冲区与系统复制缓冲区集成。

我正在使用 Ubuntu 16.04 与 Gnome 和 byobu 5.106-0ubuntu1

正如 this comment 中指出的那样,按住 shift 键似乎可以解决您的问题。所以:

  • Shift+F11 放大您要从中复制的拆分
  • Shift+select你要复制的内容
  • Shift+右键单击,复制(或者顺便说一下,也可以在 gnome 终端中使用的 Shift+Ctrl+C)