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


11

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

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


1
Если это возможно, это, вероятно, зависит от вашего терминала (xterm, rxvt, что-то еще). Так что вы используете?
Nifle

Ответы:


6

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

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.