A área de transferência não é compartilhada com o PuTTY no CentOS

0

Estou rodando o CentOS 6 na máquina local e usando o PuTTY.

Selecionar, copiar e colar texto funciona bem dentro da sessão do PuTTY. Mas o conteúdo da área de transferência na máquina local não muda.

Minha versão do PuTTY:

Installed Packages
Name        : putty
Arch        : x86_64
Version     : 0.62
Release     : 1.el6.rf
Size        : 4.5 M
Repo        : installed
From repo   : rpmforge
Summary     : Graphical SSH, Telnet and Rlogin client

Como compartilhar a área de transferência?

    
por Olexandr 06.04.2013 / 08:40

5 respostas

0

Primeiro, como William P. Botha disse , não há absolutamente nenhuma razão para usar o putty no Linux. Basta abrir o seu emulador de terminal favorito e executar ssh ou o que for necessário:

$ ssh [email protected]
$ scp local_file.txt [email protected]:/path/to/remote/file.txt

Quanto à área de transferência, isso fica um pouco complicado em * nix. Você provavelmente está se desentendendo com as várias pranchetas oferecidas pelo X (isso é um recurso, não um bug). Resumidamente, existem duas "pranchetas" principais para o * nix, o PRIMARY e o CLIPBOARD. Quando você seleciona o texto, ele é copiado para o PRIMARY e pode ser colado usando o botão do meio do mouse. Ctrl + C copia para o CLIPBOARD e pode ser colado usando Ctrl + V . Então, dependendo de qual área de transferência está em uso, você pode colar usando um método diferente. Veja esta página no wiki do Arch para mais informações.

Você também pode achar útil um dos "gerenciadores de área de transferência". Eles permitem que você alterne entre as pranchetas em uso e salve algumas seleções anteriores em uma espécie de histórico da prancheta para colar sob demanda. Alguns dos mais conhecidos são:

  • clipit
  • glippy
  • glipper
  • parcellite
  • klipper
por 06.04.2013 / 15:08
1

Eu recomendaria apenas usar o terminal padrão ou o console para isso no CentOS, já que ele faz tudo que você precisa. O Putty é normalmente usado apenas para o Windows para o Linux.

    
por 06.04.2013 / 13:22
0

Existe um patch para o PuTTY disponível, chamado puttyclip : "This A página contém uma versão corrigida do putty que permite que você imprima remotamente na área de transferência do Windows .Um pequeno script de shell, winclip, pode utilizar esse recurso para permitir que programas remotos (por exemplo, Unix) canalizem sua saída para o área de transferência local do Windows ou para copiar arquivos remotos para a área de transferência do Windows. "

Isto aparentemente não é para a sua versão putty, no entanto eu encontrei uma atualização versão 0.60 patch em um blog que provavelmente funciona com o seu 0.62 também. Caso contrário, você teria que instalar o PuTTY 0.60 se esta função for importante para você.

    
por 06.04.2013 / 09:27
0

O PuTTy não tem sua própria área de transferência. Ele usa a 'área de transferência de seleção' do X. Acessível através do botão do meio do mouse.

Você está colando fora do PuTTy com o botão do meio do mouse? Você tentou colá-lo do lado de fora da Putty em Putty?

    
por 06.04.2013 / 13:28
-1

Eu modifiquei o Putty para copiar o texto selecionado na área de transferência. Verifique isso .

The putty on Linux is little bit uncomfortable to do "copy and paste". The middle button on the mouse does the job, but it is still tricky to aim the right position on the target window.

The patch in this thread enables putty to copy selected text into clipboard, so that I can use "Ctrl+v" for pasting.

The patch is generated against putty version 0.63.

A imagem abaixo mostra o resultado do diff

    
por 19.01.2015 / 02:01