我想知道是否有在终端中选择某些文本的快捷方式,就像在文本编辑器中编辑文本文件时按住 shift 并键入箭头键一样。谢谢!
答案1
我假设您指的是 Gnome Terminal。
不 - 没有仅使用键盘的复制和粘贴机制 - 您可以使用各种快捷方式进行粘贴(取决于您的 Ubuntu 版本),即使用CTRL+ Shift+ Ins、Shift+Ins或CTRL+ Shift+V将文本粘贴到剪贴板中。
但是,如果您键入,screen
您将进入终端仿真器,它允许您仅使用键盘选择、复制和粘贴文本。
选择(复制):
同时按下Ctrl+ ,A然后按下Escape。这将进入复制模式。使用光标键移动到要复制的文本的开头。按Enter。现在移动到要复制的文本的结尾。按Enter。
粘贴:
同时按下Ctrl+,A然后按下]。
答案2
参加聚会有点晚了,但还是有办法的。
用数字键盘导航代替啮齿动物。
设置 -> 通用访问 -> 指向和点击 -> 启用鼠标键
您现在可以使用4向左移动、8向上移动、5单击等(确保NumLock处于关闭状态)。
注意:要使此功能正常工作,您需要一个 NumberPad。
使用数字键盘移动鼠标会非常慢,所以接下来让我们解决这个问题。有关
xkbset
详细信息,请参阅手册页。sudo apt-get install xkbset
xkbset ma 60 10 10 5 2
现在您应该能够使用 NumberPad 以合理的速度移动光标,因此将其移动到您想要选择文本的终端。
要选择指针右侧终端中的文本:
Ctrl+Shift+5+6
这相当于鼠标单击=5,向右=6
要选择光标右侧的内容:
Ctrl+Shift+5+4
答案3
在gnome-terminal
运行 bash 作为默认 shell 时,您可以按c-x
两次(c-
相同ctrl-
)来选择最后输入的文本。
參閱bash 参考了解更多信息。