PuTTY cola a seleção do terminal em vez da área de transferência

PuTTY cola a seleção do terminal em vez da área de transferência

PuTTY/KiTTY/etc. tem a opção de abrir um menu do botão direito com a opção Colar, em vez de colar instantaneamente.

insira a descrição da imagem aqui

O problema com isso é que, se houver uma seleção no terminal, essa seleção será colada, em vez do conteúdo da área de transferência.

insira a descrição da imagem aqui

Obviamente, isso é um mau comportamento e parece ser um problema relacionado à interação do xterm com um aplicativo adequado do Windows? Como podemos desabilitar esta “função”?

Responder1

O problema com isso é que, se houver uma seleção no terminal, essa seleção será colada, em vez do conteúdo da área de transferência.

Sim e não.

No PuTTY, a seleção do texto o copia para a área de transferência, de forma que o conteúdo anterior da área de transferência seja substituído pela seleção. (fonte)

Não há como desativar esse recurso. (fonte)

Responder2

Acho que encontrei as linhas no PuTTY 0.62 que sobrescrevem a área de transferência do Windows quando você termina de selecionar algum texto no terminal.

Linhas 6109-6110 no terminal.c:

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

Infelizmente, depois de me dar ao trabalho de instalar, mingwnão consegui compilar o KiTTY a partir do código-fonte e, portanto, deixei este boato para as gerações futuras.

informação relacionada