如果我在Linux的终端窗口中工作,有没有键盘快捷键可以用来选择前面几行显示的输出?如果我用鼠标选择了一些东西,我可以用Ctrl + Shift + C复制,但是有没有一种方法可以完全不使用鼠标进行选择?我在Ubuntu桌面中使用Gnome终端或KDE控制台。例如,我经常需要从mysql查询中复制结果,然后在谷歌上搜索。
3gtaxfhh1#
您可以使用screen应用程序并使用Ctrl+a、Esc进入复制模式。使用Space开始选择文本,使用Space结束选择文本。使用Ctrl+a、]插入文本
screen
lztngnrs2#
丹尼尔Micay的Termite有一个“选择模式”,按Ctrl+Shift+Space可以激活它。它有类似vim的键绑定。v或V将选择vim的视觉模式,y将拖动,Esc将退出选择模式。
vim
gj3fmq9x3#
例如,Screen和Emacsx 1 m0n1x允许键盘访问scrollback缓冲区,这也是Plan 9的特性之一(但我猜它是面向鼠标的,至少主要是面向鼠标的);您可能想看看9term和/或Plan 9编辑器Sam。
9term
jchrr9hc4#
您可以在终端:1 -使用ctrl + a将光标移动到行首
$ touch test.txt
2 -将行复制到粘贴区域ctrl + k3 -最后,你可以过去它ctrl + y
4-你可以在一个单词或多个单词中使用crtl + ←或crtl + →,并在单词的开头使用crtl + k。
t98cgbkg5#
第一个月
C-c C-k char mode C-c C-j line mode C-space Selecting text in terminal without using the mouse M-w copy to X11 clipboard
C - Ctrl和M - Alt
5条答案
按热度按时间3gtaxfhh1#
您可以使用
screen
应用程序并使用Ctrl+a、Esc进入复制模式。使用Space开始选择文本,使用Space结束选择文本。使用Ctrl+a、]插入文本lztngnrs2#
丹尼尔Micay的Termite有一个“选择模式”,按Ctrl+Shift+Space可以激活它。它有类似vim的键绑定。v或V将选择
vim
的视觉模式,y将拖动,Esc将退出选择模式。gj3fmq9x3#
例如,Screen和Emacsx 1 m0n1x允许键盘访问scrollback缓冲区,这也是Plan 9的特性之一(但我猜它是面向鼠标的,至少主要是面向鼠标的);您可能想看看
9term
和/或Plan 9编辑器Sam。jchrr9hc4#
您可以在终端:
1 -使用ctrl + a将光标移动到行首
2 -将行复制到粘贴区域ctrl + k
3 -最后,你可以过去它ctrl + y
4-你可以在一个单词或多个单词中使用crtl + ←或crtl + →,并在单词的开头使用crtl + k。
t98cgbkg5#
第一个月
C - Ctrl和M - Alt