Мне просто интересно, есть ли простой способ сделать это, или это полностью зависит от терминала, который вы используете. Если это так, то существует ли стандарт, по которому проходит большинство терминалов?

Прямо сейчас я использую Ubuntu и предполагаю, что у меня есть терминал GNOME.

3 ответа3

1

В X11 у вас есть два эквивалента "буфера обмена":

  1. Выбор 'CLIBPBOARD' - как буфер обмена Windows.

    Чтобы скопировать, используйте Ctrl Shift C, если в терминале GNOME, но Ctrl C в другом месте.

    Чтобы вставить в GNOME Terminal, нажмите Ctrl Shift V ; в других программах используйте Ctrl V.

  2. Выбор «ПЕРВИЧНЫЙ» - несколько более временный, только текстовый.

    Просто выберите текст для копирования.

    Нажмите среднюю кнопку мыши, чтобы вставить. (К сожалению, Shift Insert обычно работает для вставки, за исключением Firefox.)

0

Большинство терминалов Linux копируют текст, просто отмечая его. Чтобы вставить его, просто перейдите в строку URL веб-браузера и нажмите среднюю кнопку мыши, чтобы вставить, иногда это может быть правая кнопка мыши, и она всегда должна работать с shift-insert .

-1

Из памяти, сочетания клавиш должны работать, CTRL+C CTRL+V между двумя. Однако в некоторых средах оболочки, если вы копируете текст из веб-браузера, а затем нажимаете левую и правую кнопки мыши (или средней кнопки мыши), он будет вставлен в окно терминала.

Также копирование текста из терминала, просто выделение текста в большинстве случаев копирует текст в буфер обмена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .