在不使用鼠标的情况下在终端中选择文本

Modified on: Sat, 09 Jun 2018 11:36:53 +0800

我即将按Enter键在终端中运行命令,但在此之前,我想将命令复制到剪贴板而不使用鼠标。

如何?

如果您在终端以外的地方, Ctrl + Home 就可以了。

有没有办法随意选择终端中的文字?

已编辑:

  • 假设使用screen等其他程序不是一个好的选择
  • 文本将被粘贴到终端之外,因此 Ctrl + y 并且类似的序列也无法解决它
作者:,Strapakowsky

最佳答案

绑定以下快捷方式:

bind '"\C-p": "\C-e\C-u xsel <<"EOF"\n\C-y\nEOF\n\C-y"'

现在使用 Crtl + P 后,您的行将被复制到剪贴板中。您可以使用以下方法将其粘贴到终端中:

xsel

使用鼠标中键进入任何X应用程序。

作者:Nykakin

相关问答

添加新评论