Используйте Shift + Insert для вставки из буфера обмена в gnome-терминал?

Я хотел бы нажать Shift + Insert и заставить его выполнить вставку из буфера обмена (то, что Ctrl + C копирует в) внутри gnome-терминала.

В 13.10 Shift + Insert вставляет из буфера выбора (вещь, в которую записывает текст). В Libre Office, Chrome и Firefox вставка Shift + Insert из буфера обмена. Таким образом, я хотел бы настроить gnome-терминал на то же самое.

Я не хотел бы использовать Ctrl + Shift + V . РЕДАКТИРОВАТЬ: Я сформулировал это плохо. Я все еще хотел бы использовать Ctrl + Shift + V , но я не хотел, чтобы люди публиковали это как решение. Причина, по которой я хотел бы использовать Shift + Insert , заключается в том, что используемая мной программа посылает ключи Shift + Insert Предполагая, что он будет вставлен.

К сожалению, в gnome-терминал для этого нет настройки в Правка → Настройки профиля → Совместимость , а также в Правка → Сочетания клавиш .

Единственный другой пост, который я могу найти, это: https://askubuntu.com/questions/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10 , который, я думаю, предпочитает противоположность того, что я предпочитаю, и, вероятно, теперь счастлив от изменений.

10
задан 13 April 2017 в 15:24

3 ответа

Существует простой обход того, что вам нужно.

  1. Сначала вам нужно будет установить xdotool Install xdotool .

  2. Затем запустите конфигурацию клавиатуры gnome-control-center keyboard:
    (Перейти к ярлыкам & rarr; Пользовательские ярлыки)

    enter image description here

  3. Нажмите «+» и добавьте имя типа «Вставить в терминал» и команду

    xdotool key --clearmodifiers ctrl+shift+v
    

    enter image description here

  4. Затем выберите Shift + Insert в качестве привязки клавиш:

    enter image description here

Из-за ошибки вам придется выйти и снова войти в систему, чтобы ярлык вступил в силу.

0
ответ дан 13 April 2017 в 15:24

Существует довольно простой ответ:

  1. Открыть терминал Gnome.
  2. Открыть Изменить & rarr; Сочетания клавиш .
  3. Нажимайте на старый ярлык «Ctrl + Shift + V» для «Вставить», пока он не изменится на Новый ускоритель , затем нажмите Shift + Insert .
  4. Закройте окно настроек.
  5. Shift + Insert теперь должен вставить буфер обмена.
0
ответ дан 13 April 2017 в 15:24

Если вы не хотите использовать SHIFT + CTRL + V , то почему бы просто не изменить горячую клавишу вставки на SHIFT + INSERT в меню «Правка»> «Сочетания клавиш»?

Я установил gnome-терминал на lubuntu 13.10, и у меня есть эта опция (см. Скриншот, где я уже изменил ее). Если у вас его нет, вы можете попробовать изменить этот параметр в gconf-editor, см. Скриншот.

enter image description here

0
ответ дан 13 April 2017 в 15:24

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

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