bash 中的剪贴板

bash 中的剪贴板

我们可以使用 ctl+u 和 ctl+y 在 bash 中剪切和粘贴当前行

但我读过这里bash 没有剪贴板概念,那么这些快捷键是如何工作的呢?
(或者换句话说:他们在做什么?)

答案1

删除和拉扯文本是readline功能。bash通常使用readline,但你可能会说它实际上并不是 bash 的一部分。

你可以测试一下

bash --noediting

答案2

如果您在 X11 下的终端中使用 bash(大多数人都是这样),那么您可以使用鼠标进行剪切和粘贴,无需按键。

  • 左键单击并拖动以突出显示。这会将突出显示的文本放入 X11 主要选择中。

  • 要粘贴主要选择,请将光标放在目标窗口中并单击鼠标中键。

  • 您可以使用 与命令行上的选择进行交互xsel

相关内容