如果我在 Linux 的终端窗口中工作,是否有键盘快捷键可以用来选择显示在前几行的输出?如果我用鼠标选择某些东西,我可以使用 Ctrl + Shift + C 进行复制,但是有没有一种方法可以完全不使用鼠标进行选择。我在 Ubuntu 桌面中使用 Gnome 终端或 KDE konsole。
例如,我经常需要从 mysql 查询中复制结果,然后用 google 搜索它们。
您可以使用
screen
应用程序并使用Ctrl+a、Esc进入复制模式。使用 Space 开始选择文本,使用 Space 结束选择文本。使用 Ctrl+a, ] 插入文本
Daniel Micay 的 Termite 具有“选择模式”。按 Ctrl+Shift+Space 将激活它。它有类似 vim 的键绑定。 v 或 V 将选择 à la
vim
的视觉模式,y 将拉动,Esc 将退出选择模式。
Screen 和 Emacs
M-x shell
,例如,允许键盘访问回滚缓冲区。这也是 Plan 9 的功能之一(但我猜它是面向鼠标的,至少主要是);您可能想看看 9term
和/或 Plan 9 编辑 Sam。
你可以在终端:
1 - 使用 ctrl + a
将光标移动到行首 $ touch test.txt
2 - 将行复制到粘贴区域 ctrl + k
3 - 最后,你可以通过它 ctrl + y
$ touch test.txt
4-您可以使用 crtl + ← 或 crtl + → 并在单词开头使用 crtl + k 来完成一个或多个单词。
如果你想在不使用鼠标的情况下复制命令(你输入的),你可以试试这个
现在您可以选择单词了。
ctrl
space
C - Ctrl M - Alt