Copiar / colar semelhante a massa de vidraceiro


24

Há anos que uso o Putty ao trabalhar com servidores * nix, e realmente me acostumei com o método copiar e colar: selecione, clique com o botão esquerdo - para copiar, apenas clique com o botão direito - para colar.

Como posso configurar o terminal Ubuntu da mesma maneira? Vejo que há uma configuração de atalhos, mas ela não me permite definir as chaves necessárias. Ctrl+ Shift+ C, Ctrl+ Shift+ Vestá apenas travando meus dedos.

Sei que há um menu com o botão direito do mouse, mas não preciso dele.


Existe uma razão pela qual você não instala o Putty no Ubuntu e apenas isso em vez do terminal?
Rinzwind

Ótima idéia - tentei, mas não funcionou. Basicamente, as chaves são diferentes no linux e não são copiadas no mouse esquerdo e não são inseridas à direita. Na verdade eu não encontrei nenhuma maneira de copiar / colar em massa em Linux em tudo :-D
BarsMonster

Eu tentei a massa no ubuntu e parece horrível. As chaves também não são as mesmas da massa do Windows.
Abhijeet 15/05

muito estranho ... porque sempre que eu usei Ubuntu ... essas coisas copy paste está lá por padrão ... no navegador terminal..in ..everywhere
abhishek

Respostas:


20

Também estou acostumado a esse recurso, é por isso que uso o Ubuntu. Tudo que você precisa fazer é abrir o terminal e digitar ssh myserver.gov.

Para copiar e colar mega-rápido:

  • Selecione o texto para copiar
  • Clique com o botão direito do mouse para colar
    • Clique do meio é o clique da roda do mouse (ou ambos os botões do mouse)

Funciona com qualquer texto selecionável no sistema operacional: no terminal, navegador, ...


2
+1 Observe, no entanto, ao copiar e colar mega-rápido , o texto copiado não é copiado para a área de transferência. Basicamente, você pode copiar e colar o mouse enquanto a área de transferência mantém um resultado recente Ctrl+C.
Andrejs Cainikovs

4
+1, mas lutei para interpretar esta resposta. A diferença entre o PuTTY e o terminal Ubuntu é que você usa o botão do meio em vez do botão direito para colar.
Waylon Flinn

Observe que isso não funciona entre máquinas virtuais porque não usa o buffer da área de transferência. Por esse motivo, adiro ao PuTTY e evito o terminal da GUI nas minhas VMs.
que você precisa

17

O terminal Ubuntu (gnome-terminal) possui esse recurso. Apenas usa o botão do meio para colar em vez do botão direito.

Em suma:

  • Selecione o texto para copiar
  • Clique com o botão direito do mouse no local em que deseja colá-lo

1
Seria bom ter botões do meio no mouse em 2016 :)
Pawel Cioch

3

Isso é resolvido usando um dos 2 métodos:

  1. Usando a versão linux PuTTY:

    Clicando nos dois botões do Touchpad, simulei o botão do meio. Desde que usei a distribuição Linux Mint, eu não tinha essa simulação do botão do meio ativada.

    (A versão mais recente do evdev, versão 2.5, alterou o padrão do código de emulação do botão do meio do mouse. Essa alteração desativou a emulação do botão do meio do mouse clicando nos botões esquerdo e direito do mouse) Eu precisava habilitá-lo manualmente:

    Habilitando a emulação de botão do meio do mouse, adicionando isso ao snippet xorg.conf:

        Section "InputClass"
           Identifier "middle button emulation class"
           MatchIsPointer "on"
           Option "Emulate3Buttons" "on"
        EndSection
    
  2. Usando a versão do PuTTY para Windows:

    (Prefiro esse método, pois não preciso alterar as configurações de distribuição como o Xorg, apenas as configurações do Wine para conectar às portas seriais do console):

    Como o Wine lida com portas com um link para o dispositivo (ou seja /dev/ttyUSB0), na ~/.wine/dosdevicespasta, esse link seria criado da seguinte maneira, para atualizar as configurações do seu perfil do wine:

    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    

    Prefiro esse segundo método, já que a pasta de cópia funciona sempre, não precisa da simulação do botão do meio e, o xerez no topo do bolo, NUNCA trava (ocasionalmente, o PuTTY for Windows trava em algumas instalações do winXP).

    Caso contrário, caso você não precise / queira instalar o wine, o primeiro método é preferível.



1

Eu gostei da idade simples xtermpara esse comportamento, então você pode querer usá-lo. Funciona assim na minha máquina. O Ubuntu tem o XTerm instalado por padrão, e você pode executá-lo usando o xtermcomando

De fato, a maneira como copiar e colar o trabalho no PuTTY foi modelada após o xterm. Como a página Configurando o PuTTY menciona:

O mecanismo de copiar e colar do PuTTY é modelado no xterm aplicativo Unix . O sistema X Window usa um mouse de três botões e a convenção é que o botão esquerdo selecione, o botão direito estenda uma seleção existente e o botão do meio cole.

O Windows normalmente possui apenas dois botões do mouse; portanto, na configuração padrão do PuTTY, o botão direito cola e o botão do meio (se houver) estende uma seleção.

Se você possui um mouse de três botões ...


0

Até o LeftClick + RightClick pode ser usado para colar o texto selecionado em qualquer lugar do Ubuntu. No entanto, o "Copiar" por seleção simples é possível apenas no terminal, o "Colar" do LeftClick + RightClick funciona perfeitamente em qualquer lugar do sistema operacional, por exemplo: editores de texto.

Isso o torna útil ao trabalhar com touchpads no laptop quando o mouse não está presente.

Portanto, no final, o terminal gnome funciona quase como massa de vidraceiro, exceto com o clique esquerdo + direito simultâneo de "Colar", em vez de um clique direito.


0

Não é possível ajudar na configuração como o Putty, mas uma maneira mais fácil do mouse que Ctrl+ Shift+ C, Ctrl+ Shift+ Vou menu é selecionar Alt+ Middle-button= copiar e Middle-button= colar


0

Eu tive os mesmos problemas usando o Ubuntu 14.10 e versões anteriores: a colar de cópia no estilo Unix no terminal não está funcionando. Configurações padrão decepcionantes. No entanto, aqui está uma solução (em parte semelhante a um resumo dos meus predecessores):

2) Para corrigir o problema do terminal, coloquei com sucesso as seguintes linhas no meu xorg.conf : (veja se /etc/X11/xorg.conf é adequado para você. Pode ser diferente para o Lubuntu etc.)

Seção "InputClass"

    Identifier "middle button emulation class"

    MatchIsPointer "on"

    Option "Emulate3Buttons" "on"

EndSection

1) O mau funcionamento muito irritante de um terceiro botão do mouse ausente (touch pad, Marble Mouse ) pode realmente ser corrigido com as "configurações do dispositivo de apontamento". Basta instalar usando a CLI com o apt-get install gpointing-device-settings. Em seguida, invoque gpointing-device-settings para obter a janela da GUI.

Provavelmente, algumas etapas precisam de um acesso sudo ou root. Eu presumo que você saiba.

No entanto, agora eu posso usar a pasta de cópia unixish pela marca e pelo botão do meio do mouse. Pelo menos no terminal. E para o Marble Mouse, há um artigo separado com muitos detalhes de configuração.

Espero que ajude.

PS: Não perca este

/ubuntu//a/390308/354678

em:

Ative o mouse do meio para todos os usuários alterando o valor padrão em /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml

ou apenas procure o termo em duckduckgo.

FF !!

adendo: Aqui temos um texto raro e interessante sobre como a resolução de ratos é tratada: https://who-t.blogspot.de/2014/12/building-a-dpi-database-for-mice.html


A Section "InputClass"linha está mal formatada. Deve ser recuado com 4 espaços, mas não é. Eu mesmo consertaria, mas o Stack Exchange me impede de fazer edições com menos de 6 caracteres imprimíveis.
mpb

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.