Como copiar texto do PuTTY para outra janela?


30

Estou usando o PuTTY no Ubuntu 14.04 (Trusty Tahr) para conectar a uma porta serial. Eu preciso copiar o texto de uma janela PuTTY para outra janela (por exemplo, gedit ).

ATUALIZAR

Eu posso copiar selecionando o texto com o mouse e colá-lo com o botão do meio do mouse. Mas não funciona quando colo de outra janela.

UPDATE1

Não consegui corrigir esse problema, mas mudei para o aplicativo nativo do Ubuntu GtkTerm, que pode copiar e colar, como de costume, no terminal Ubuntu.

Respostas:


23

Copiei do manual PuTTY :

A cópia e colar do PuTTY funciona inteiramente com o mouse. Para copiar o texto para a área de transferência, basta clicar no botão esquerdo do mouse na janela do terminal e arrastar para selecionar o texto. Quando você solta o botão, o texto é automaticamente copiado para a área de transferência. Você não precisa pressionar Ctrl- Cou Ctrl- Ins; de fato, se você pressionar Ctrl- C, o PuTTY enviará um Ctrl- Ccaractere na sua sessão para o servidor, onde provavelmente fará com que um processo seja interrompido.


5
Obrigado pela resposta rápida, mas para mim não funciona ... Posso copiar selecionando (arrastar e soltar) e colar com o clique do meio do mouse. Mas não consigo colar selecionado em outra janela.
Fsquirrel 30/07/2015

Isso é estranho. O conteúdo copiado vai para a área de transferência do Windows, portanto deve ser acessível para outras pessoas.
Frantique 30/07/2015

Não sei ao certo o que você quer dizer com Windows.
Fsquirrel 30/07/2015

1
Oh, desculpe, eu perdi a parte do host do Ubuntu. :) Por que você usa o Putty e não um terminal normal com uma sessão SSH?
Frantique 30/07/2015

1
Como estou me conectando ao dispositivo via UART. É conexão de porta serial, não ssh.
fsquirrel

9

CÓPIA: basta realçar o texto no PuTTY. Pressione e mantenha pressionado o botão esquerdo do mouse + mova o mouse para destacar o texto desejado + solte o botão esquerdo do mouse e o texto será copiado para a área de transferência.

COLAR: Basta clicar no botão do meio do mouse para colar o texto da área de transferência no próprio PuTTY ou em qualquer outro aplicativo que tenha um prompt de texto. Observe que os mouses modernos não têm o botão do meio, mas geralmente uma roda, então você precisa clicar nela. Se você estiver usando um laptop, toque no canto superior direito do touchpad para reproduzir um clique do meio do mouse.


1
Este trabalho, mas não para todos os aplicativos, por exemplo, não é possível copiar texto diretamente no Firefox, na área de texto de uma página da web. Preciso copiar primeiro para um editor de texto aberto.
Fabiano Tarlao

Essa resposta quase resolveu minha confusão. Detalhe importante: A 'cópia' do PuTTY não está na área de transferência. A área de transferência normal ainda não será modificada. Isso faz parecer que o botão esquerdo do mouse não fez nada. Botão esquerdo, selecione PuTTY, depois pressione o botão gedit para colar trabalhado.
JWS

5

Eu tive o mesmo problema.
Apesar da sugestão do manual, a seleção do botão esquerdo do mouse para copiar texto não funciona para mim.
Eu tinha descoberto que o botão do meio do mouse funciona.


2

Simples; basta destacar o texto em massa e clicar com o botão direito. Observe, no entanto, que isso também colará o texto no que você estiver trabalhando no Putty.

Por exemplo, se você estiver copiando texto do Vim ou Nano, realce o texto que deseja copiar, clique com o botão direito do mouse e saia sem salvar.


1

Você pode usar o gato Abc.javapara mostrar o conteúdo do arquivo. Destaque o texto e CTRL+ Cpara copiar o texto.

Depois disso, você pode colar onde quiser.


Embora sua resposta seja válida, você pode elaborar mais sobre como e como formatá-lo um pouco melhor, consulte a Página de Ajuda
Videonauth

1

Existe uma maneira feia que eu uso para copiar do console Putty. Na janela de configuração do Putty, habilitei o Log de Sessão para obter a saída do console despejada em um arquivo no meu sistema.

Configuração de log da minha sessão de massa de vidraceiro

Então eu arrasto o arquivo de log em um terminal local com o comando:

tail -f <logFileName>

Quando tenho que copiar algo, vou para o terminal local onde o log está sendo ajustado e copio o que preciso CtrlShiftC.


1

basta destacar o texto no terminal e clicar nos botões direito e esquerdo do seu touch pad simultaneamente.

vá para o documento de texto e clique nos dois botões simultaneamente para copiar os detalhes do terminal para o documento de texto.

isto é o que funcionou para mim ..im no ubuntu 16.04 LTS


1

Eu encontrei a solução aqui

Problema

Copiar Colar texto do PuTTY para outro aplicativo no Ubuntu não está funcionando

solução

Selecione o texto que deseja copiar na tela e deixe como está. Isso copiará o texto na área de transferência do PuTTY.

colando em outro aplicativo:

Vá para o outro aplicativo e pressione o botão do meio do mouse . Se o mouse tiver apenas dois botões, pressione os botões esquerdo e direito simultaneamente, ele colará o texto no outro aplicativo. No entanto, se você tentar usar CTRL + V, ele colará o conteúdo presente na área de transferência padrão.

Isso funcionou para mim no Fedora

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.