Терминал, который предоставляет выбор для копирования и щелчок правой кнопкой мыши для вставки

В putty / cygwin моя конфигурация:

  • выберите в консоли -> копии в буфер обмена
  • щелкните правой кнопкой мыши -> вставьте из буфера обмена.

Был ли терминал в Linux, который мог бы предоставить мне обе эти функции? Я не смог найти его.

Любая помощь будет оценена.

65
задан 3 November 2012 в 11:26

14 ответов

Чтобы сэкономить время тех, кто проверяет, указанные ниже терминалы не поддерживают эту функцию.

0
ответ дан 3 November 2012 в 11:26

Я использую несвободное приложение с именно этой функцией:

VanDyke.com> Продукты> SecureCRT

Поддерживается выбор левой кнопкой или Ctrl - Shift - C (в буфер обмена) и правая кнопка или Ctrl - Shift - V (вставить). Я использую либо, в зависимости от того, насколько ориентирована клавиатура или мышь.

SecureCRT также поддерживает предварительно настроенный вход в систему (сценарии), несколько сеансов (вкладки / окна) и полный сценарий (расширяемость). Я считаю, что при выполнении удаленной поддержки на нескольких сайтах эти дополнительные функции имеют решающее значение.

Я годами использовал его в Windows (или в Ubuntu + Wine), но он был перенесен на Linux в начале 2011 года. Я еще не нашел бесплатную альтернативу всем функциям, которые он предлагает.

0
ответ дан 3 November 2012 в 11:26

Еще один терминал, который будет работать и не упоминался здесь, это Gnome Connection Manager: http://kuthulu.com/gcm/

Это на самом деле мой личный фаворит, потому что он позволяет легко подключаться к нескольким машинам.

Вы можете настроить его на автоматическое копирование выбранного текста, и текст может быть вставлен с помощью щелчка правой кнопкой мыши.

0
ответ дан 3 November 2012 в 11:26

Нажмите на среднее колесо прокрутки, человек.

0
ответ дан 3 November 2012 в 11:26

Решение с Терминатором из этого сайта .

sudo vi /usr/share/terminator/terminatorlib/terminal.py

Поиск функции: on_buttonpress

Проверка кнопки возврата ( контекстное меню переход к среднему щелчку, вставка при щелчке правой кнопкой мыши):

[ 111]

Теперь ожидаем запрос функции на Терминаторе :)

0
ответ дан 3 November 2012 в 11:26

Не уверен, какой терминал вы используете сейчас, но терминал по умолчанию в Ubuntu позволяет копировать и вставлять. В среде рабочего стола выберите текст, который вы хотите скопировать, и нажмите Ctrl + Shift + C. Если в буфере обмена есть что-то, что вы хотите вставить, поместите курсор в правильное положение и нажмите ctrl + shift + v.

Другой вариант, как сказано в комментариях Dr_Bunsen выше, оба варианта доступны в выпадающем списке правой кнопки мыши.

0
ответ дан 3 November 2012 в 11:26

Большинство терминалов, кажется, используют копирование при выборе и среднюю кнопку, чтобы вставить выделение, или эмулированную среднюю кнопку, чтобы вставить (используя обе кнопки мыши одновременно). Это типичное поведение Unix, и эмуляция - это обновленное использование, которое требуется мышам типа Microsoft с двумя или двумя кнопками и колесом прокрутки.

Кнопки мыши можно переназначить с помощью xinput или другими способами. Это будет отличаться от версии к версии и на разных моделях мыши. Для этого обратитесь к документации сообщества Ubuntu .

Также см. этот вопрос , который противоположен процедуре, которая вам понадобится.

У меня есть терминалы, которые используют select для копирования и середину для вставки, включают терминал Gnome, терминал xfce, Eterm, обычный xterm, uxterm, rxvt, mrxvt и aterm. Я уверен, что есть и другие.

Мой основной терминал, терминатор (используйте apt-get или центр программного обеспечения для установки), позволяет выбрать вариант копирования в качестве опции (одним щелчком мыши):

Открыть настройки и нажать кнопку «Копировать». на поле выбора:

terminator preferences

0
ответ дан 3 November 2012 в 11:26

Я использую Ubuntu 14.04. Используя терминал Gnome по умолчанию, если я выделю текст, а затем нажму на колесо мыши, оно вставит все, что выделено.

Надеюсь, что это работает для других. Мне понравилась эта функция, когда я был (вынужден) использовать рабочий стол Windows и замазку.

0
ответ дан 3 November 2012 в 11:26

Это не все, что вам нужно, но щелчок правой кнопкой мыши в терминале Gnome занимает место щелчка правой кнопкой мыши - он выполняет копирование и вставку (используя буфер обмена) для выделенного текста и вставляет в противном случае.

Я не думаю, что есть какой-то эквивалентный способ просто скопировать, хотя контекстное меню, вызываемое правой кнопкой мыши, кажется наиболее близким вариантом.

0
ответ дан 3 November 2012 в 11:26

Протестировано в установке терминатора поверх cgywin, файл «Terminal.py» находится в /usr/lib/python2.7/site-packages/terminatorlib/terminal.py

поиск по запросу «rightclick» и измените параметры elif следующим образом, как описано в предыдущем посте.

elif event.button == 3:
    # rightclick should paste the clipboard
    self.paste_clipboard(True)
    return(True)
elif event.button == 2:
    # middleclick should display a context menu if Ctrl is  not pressed
    if event.state & gtk.gdk.CONTROL_MASK == 0:
        self.popup_menu(widget, event)
        return(True)
0
ответ дан 3 November 2012 в 11:26

Если вставка в ваш терминал нажата правой кнопкой мыши случайно, это может произойти после обновления gnome> = 3.9

Решение здесь: https://wiki.gnome.org/Apps/Terminal/ FAQ # How_can_I_make_middle-click_paste_the_primary_selection.3F

# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
0
ответ дан 3 November 2012 в 11:26

Для gnome-терминала существует патч: https://github.com/jrnewell/ubuntu-gnome-terminal-patch для копирования-вставки в стиле putty.

Протестировано на Ubuntu 16.04 + GNOME Shell 3.18.5 с LightDm. Это работает!

Обновление: Обновление для Ubuntu 18 здесь: https://github.com/sasha-ch/ubuntu-gnome-terminal-patch . Отзывы приветствуются!

0
ответ дан 3 November 2012 в 11:26

Это - старый поток, но более новые версии поведения стиля шпаклевки поддержки Терминатора. Щелкните правой кнопкой-> Предпочтения-> вставка стиля Шпаклевки.

Помнят, что Вы больше не будете мочь щелкнуть правой кнопкой для получения до Предпочтений, так как это теперь отображается на вставке. Для открытия Preferences используйте кнопку Shift-middle.

HTH.

0
ответ дан 17 October 2019 в 10:20

mate-terminal очень похож на стандартный gnome-terminal и поддерживает выделение Shift + щелчок средней кнопкой мыши.

После этого сделайте себе одолжение и установите цветовой пакет Base16. Лично мне нравится этот с загруженным профилем Solar Flare Dark.

2
ответ дан 9 July 2020 в 03:29

Другие вопросы по тегам:

Похожие вопросы: