Выделение текста в терминале без использования мыши - PullRequest
27 голосов
/ 08 октября 2009

Если я работаю в окне терминала в Linux, есть ли сочетание клавиш, которое я могу использовать для выбора вывода, отображаемого в предыдущих строках? Если я выделю что-то с помощью мыши, я могу скопировать, используя Ctrl + Shift + C , но есть ли способ выбора без использования мыши вообще. Я использую либо терминал Gnome, либо консоль KDE в рабочем столе Ubuntu.

Например, мне часто нужно копировать результаты из запроса MySQL и затем гуглить их.

Ответы [ 3 ]

9 голосов
/ 08 октября 2009

Вы можете использовать приложение screen и войти в режим копирования с помощью Ctrl + a , Esc . Начинайте выделять текст с помощью Пробел и заканчивайте выделять текст с Пробел . Вставьте текст с помощью Ctrl + a , ]

2 голосов
/ 01 апреля 2015

Даниэль Михей Термит имеет «режим выбора». Нажатие Ctrl + Shift + Пробел активирует его. У него есть vim-подобные привязки клавиш. v или V выберет визуальный режим vim, y будет дергаться, Esc выйдет из режима выбора. 1018 *

2 голосов
/ 11 сентября 2011

Экран и Emacs M-x shell, например, разрешают доступ с клавиатуры к буферу прокрутки. Это было также одной из особенностей Plan 9 (но я думаю, что она была ориентирована на мышь, по крайней мере, в первую очередь); Возможно, вы захотите взглянуть на 9term и / или Сэма, редактора Plan 9.

...