假设我在命令行中输入了以下长命令
$ some very long command that I want to copy to the clipboard
如何有效地将其放入系统剪贴板?我正在使用Gnome Terminal 2.23.1。
我知道我可以得到鼠标并突出显示并复制它,但是我想要一个通用的键盘解决方案。
如果将其推广到多个命令行程序也将是一件好事。
例如,在vi模式下的bash中,我可以v
在vim中按下然后编辑命令,从而使用Vim的“复制到剪贴板”功能,但这在命令行上使用R时不起作用。它也有点慢。
如果在vi模式下,我可以按一下yy
该行的内容,然后将其复制到系统剪贴板中,但这样做似乎不起作用。此外,任何拉动命令似乎都不会将内容复制到系统剪贴板。它们似乎只复制到bash使用的缓冲区中。
更新:
发布后我发现
1
:不完全是你问:使用屏幕就可以实现你问下这个答案是什么askubuntu.com/questions/56570/...
—
enzotib
遵循此答案(askubuntu.com/a/503861/43594),可以在Universal Access中启用鼠标键,并使用数字小键盘来移动鼠标,数字5可以单击。快速双击时,它将选择指针悬停的单词。快速单击三次后,它将选择整行。这以及有关如何复制的答案(Ctrl-Shift-C)应该可以满足您的大部分需求。
—
詹姆斯