PuTTY вставляет выделение терминала, а не буфер обмена

замазка / Китти / etc. есть возможность вызвать контекстное меню с опцией вставки в нем, а не мгновенно вставки.

enter image description here

проблема в том, что если в терминале есть выделение, то это выделение вставляется, а не содержимое буфера обмена.

enter image description here

Это, очевидно, плохое поведение и, кажется, проблема, связанная с взаимодействием xterm против правильного окна app? Как отключить эту "функцию"?

29
задан Coxy
06.03.2023 12:28 Количество просмотров материала 3472
Распечатать страницу

2 ответа

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

да и нет.

в PuTTY выбор текста копирует его в буфер обмена, поэтому предыдущее содержимое буфера обмена заменяется выделением. (source)

отключить эту функцию невозможно. (source)

5
отвечен Dennis 2023-03-07 20:16

Я думаю, что нашел строки в PuTTY 0.62, которые перезаписывают буфер обмена Windows, когда вы заканчиваете выбирать текст в терминале.

строки 6109-6110 в терминале.c:

clipme(term, term->selstart, term->selend,
   (term->seltype == RECTANGULAR), FALSE);

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

1
отвечен Coxy 2023-03-07 22:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх