Подтвердить что ты не робот

Выбор текста в терминале без использования мыши

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

Например, мне часто приходится копировать результаты запроса mysql, а затем google.

4b9b3361

Ответ 1

Вы можете использовать приложение screen и ввести режим копирования с помощью ^A-Esc. Начните выбор текста с пробелом и завершите выделение текста пробелом. Вставить текст с помощью ^A-]

Ответ 2

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

Ответ 3

Daniel Micays Termite (https://github.com/thestinger/termite/) управляет "режимом выбора". Нажатие Ctrl-Shift-Space активирует его. Он получил привязку клавиш в виде vim. v или V выберет визуальный режим ala vims, y будет yank, Esc выйдет из режима выбора.