Linux:在 TTY 中复制/粘贴

tim*_*imn 9 linux console tty copy-paste

我正在寻找一种在 TTY 中复制和粘贴的方法。我只有一个触摸板,用起来gpm很痛苦。我能想到的唯一可能性是使用“屏幕”,但即使将 Ctrl-A 重新映射到“`”,它仍然不方便且缓慢。
有没有更舒服的方法?

Lee*_*e B 6

如果您不喜欢 screen 或 gpm,那么您的选择非常有限。我能想到的其他选项是:

  1. 在 X 下运行终端,可能使用平铺窗口管理器以获得极简的、类似控制台的外观。

  2. 运行 *BSD 而不是 Linux,这将让您使用 sysmouse 而不是 gpm。我听说它更好,我有限的 BSD 经验表明它可能会更好,但我不知道它在剪贴板支持方面是否更好。听起来您大多只是不喜欢您的触控板,如果不更换可能无法修复。

  3. 使用管道、命名管道、暂存文件等。例如,大多数 unix 编辑器将允许您通过普通命令行脚本处理选定的文本,例如,可以设置将选择保存到 ~/.clipboard。运行输入文本的命令 (cat ~/.clipboard) 应该更容易。

  4. 使用支持多个文件的编辑器,并在它们之间复制/粘贴。vim 可以,emacs 也可以,我敢肯定。


Nat*_*tim 5

您可以使用Ctrl+y进行粘贴。要复制,这取决于您要复制的内容。如果是在提示上:Ctrl+u从头开始剪切,Ctrl+k一直剪切到最后。