Как выделить текст в терминале BASH с помощью клавиатуры без мыши?

11

Как выделить текст в терминале BASH с помощью клавиатуры без мыши?

Я использую Ubuntu 10.10

gennad
источник
1
Если это возможно, это, вероятно, зависит от вашего терминала (xterm, rxvt, что-то еще). Так что вы используете?
Nifle
см. также stackoverflow.com/q/312213/1172302
Никос Александрис

Ответы:

6

Возможно, это работает ( источник )

Вы можете использовать команды копирования и вставки экрана GNU .

Краткое руководство:

  1. Открыть экран: экран (или скриншот myprog мои аргументы здесь)
  2. Запустите вашу программу, создавая вывод, который вы хотите скопировать
  3. Войдите в режим копирования: ^ A [
  4. Переместите курсор в начальную точку
  5. Нажмите ввод
  6. Переместите курсор в конечную точку
  7. Нажмите ввод
  8. Вставить: ^ A]

Экран намного более мощный, чем этот (я использую его для вкладывания нескольких виртуальных терминалов без необходимости специального эмулятора терминала, а также для того, чтобы не терять сеансы при сбое X или чем-то еще). Чтобы выйти из экрана, просто завершите сеанс оболочки или введите ^ A ^.

Nifle
источник