KDE Konsole для выделения текста и копирования в буфер обмена


12

В Ubuntu Terminal перетаскивание выделения позволяет скопировать выделенный текст в буфер обмена и нажать Shift + Insert для вставки. В KDE Konsole кажется, что выделение не копирует. Так что либо я должен использовать среднюю клавишу мыши для копирования / вставки, либо открыть контекстное меню, чтобы нажать copy. Есть ли способ настроить Konsole для выбора копии? Или любое сочетание клавиш, чтобы сделать копию?


Привет, Стэн, @Per Lundberg. Вы нашли способ скопировать на select в KDE? Я тоже ищу то же самое.
300

Ответы:


14

Konsole можно копировать ctrl + shift + cи вставлять ctrl + shift + v. Мое контекстное меню правой кнопкой мыши на Konsole 2.7.4, KDE 4.7.4, Kubuntu 11.10 сообщает мне эти сочетания клавиш.

Изменить: на самом деле есть вторичный буфер. Выбранный текст автоматически добавляется в этот буфер, и средний щелчок автоматически вставляет его. ctrl + shift + insertтакже вставит из этого буфера. Это может быть изменен в соответствии с Settings> Configure Shortcuts> Paste Selection. ctrl + insertпо умолчанию используется альтернатива для обычной копии и по shift + insertумолчанию альтернатива для обычной вставки.


Спасибо, приятно слышать о вторичном буфере @Bob. Есть ли способ заставить Konsole автоматически копировать в буфер обмена по умолчанию при выборе?
Пер Лундберг

@ Perlundberg Не то, чтобы я знал, но я не использовал Konsole в течение многих лет. Тебе, наверное, лучше задать новый вопрос.
Боб

1

Настройки> Управление профилями> Новый профиль> Мышь> «Копировать при выборе»


Можно также установить стандартный профиль вместо создания нового профиля
yasd

0

Нажмите «Настройки» в меню. Выберите «Настроить ярлыки». Ищите «Копировать» и «Вставить». Для каждого вы затем назначаете нужный ярлык, сначала нажав на запись в редакторе ярлыков, нажав «Пользовательский», а затем нажав ctrl - cи ctrl - v, соответственно.

Однако я бы посоветовал не использовать ctrl - c, потому что обычно это связано с отправкой SIGTERMсигнала приложению в терминале. Это может стать полезным, если приложение в терминале необходимо прервать. Способ обработки этих клавиш управления терминалом также можно настроить в Konsole. Для этого перейдите в «Настройки», затем «Управление профилями», затем «Редактировать профиль». Здесь вы нажимаете на вкладку «Клавиатура», где затем можете редактировать существующие конфигурации или добавлять новые.


Ctrl+Cобычно отправляет SIGINT, а не SIGTERM(звонит killбез указания сигнала отправит SIGTERM). Отправляемый сигнал может иметь значение, если в приложении реализован обработчик сигнала. Некоторые приложения будут перехватывать SIGINTи / или SIGTERMкорректно закрываться. SIGKILLне может быть пойман, так kill -9что это гарантированный способ остановить неправильно работающее приложение (и, возможно, потерять данные).
SJL
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.