在bash中,我可以输入 Ctrl + u " cut"光标后面的文字。
然后当我按 Ctrl + y 时,它会将文本粘贴回来。
是否有存储剪切文本的文件?
答案 0 :(得分:1)
"剪贴板" - 实际上称为 kill ring - 由readline
库实现。它不是持久性的,因此不会保存在文件中。
有很多按键命令用于" kill" ing" yank" ing文本,在bash manual中描述:
杀死文本意味着从行中删除文本,但要将其保存以备以后使用,通常是将其重新插入(重新插入)行。 ('Cut'和'paste'是'kill'和'yank'的最新术语。)
更完整的文档位于this section of the manual。
答案 1 :(得分:1)
xsel
可以复制并粘贴到三个不同的"剪贴板"。默认情况下,它使用X Window System主要选择,这基本上是当前选择的任何内容。 X Window系统还有一个辅助选择(不常用),以及剪贴板选择。您可能正在寻找剪贴板选择,因为这是桌面环境(例如Gnome,KDE,XFCE)用于其剪贴板的内容。要在xsel中使用它:
xsel --clipboard < new-clipboard-contents.txt
xsel --clipboard > current-clipboard-contents.txt
或使用此link