Um terminal que fornece seleção para copiar e clique com o botão direito para colar

55

No putty / cygwin minha configuração é:

  • selecione no console - > cópias para a área de transferência
  • clique com o botão direito do mouse - > pastas da área de transferência.

Foi depois de um terminal no Linux que pode me fornecer esses dois recursos? Eu não consegui encontrar um.

Qualquer ajuda seria apreciada.

    
por Ben 03.11.2012 / 08:26

11 respostas

20

Solução com Terminator de este site .

sudo vi /usr/share/terminator/terminatorlib/terminal.py

Procure pela função: on_buttonpress

Reverter o teste do botão ( menu contextual vai para o clique do meio, cola no botão direito):

def on_buttonpress(self, widget, event):
    ...
    if event.button == 1:
        ...
    elif event.button == 3:
        ...
    elif event.button == 2:
        ...

    return(False)

Agora, aguardamos a solicitação de recursos no Terminator :)

    
por pleutre 22.11.2014 / 02:20
41

A maioria dos terminais parece usar a cópia no botão de seleção e do meio para colar a seleção, ou emular o botão do meio para colar (usando os dois botões do mouse de uma só vez). Esse é um comportamento típico do Unix, e a emulação é o uso atualizado exigido por mouses do tipo Microsoft com apenas dois botões ou dois botões e uma roda de rolagem.

Os botões do mouse podem ser remapeados com xinput ou outros meios. Isso será diferente de versão para versão e em modelos de mouse diferentes. Veja a documentação da comunidade Ubuntu para isso.

Veja também this pergunta , que é o contrário do procedimento que você precisa.

Terminais que tenho que usam select para copiar e middle para colar incluem terminal Gnome, terminal xfce, Eterm, plain xterm, uxterm, rxvt, mrxvt e aterm. Tenho certeza que existem outros.

Meu terminal principal, terminator (use apt-get ou o software center para instalar), permite que você escolha copy on select como opção (com um único clique):

Abra as preferências e clique na caixa "copiar ao selecionar":

    
por belacqua 25.05.2013 / 02:29
27

pressione a roda de rolagem do meio, cara.

    
por user455700 29.09.2015 / 04:14
10

Para economizar tempo para quem está verificando, os terminais abaixo não suportam esse recurso.

por techtonik 18.01.2015 / 19:39
6

Não sei qual terminal você está usando agora, mas o terminal padrão no Ubuntu permite que você copie e cole. Em seu ambiente de área de trabalho, selecione o texto que deseja copiar e pressione ctrl + shift + c. Se você tem algo em sua área de transferência que deseja colar, coloque o cursor na posição correta e pressione ctrl + shift + v.

A outra opção é como os comentários de Dr_Bunsen acima dizem, ambas as opções estão disponíveis na lista suspensa do botão direito do mouse.

    
por CHolmstedt 03.11.2012 / 09:03
4

Eu uso um aplicativo não-livre com exatamente esse recurso:

VanDyke.com > Produtos > SecureCRT

Ele suporta o botão esquerdo do mouse ou Ctrl - Deslocamento - C (para a área de transferência), e botão direito ou Ctrl - Deslocamento - V (para colar). Eu também uso, dependendo de como o teclado ou o mouse são a tarefa.

SecureCRT também suporta login pré-configurado (scripts), várias sessões (guias / janelas) e scripts completos (extensibilidade). Acho que, ao fazer um grande suporte remoto, em vários sites, esses recursos extras são essenciais.

Eu tenho usado isso há anos no Windows (ou no Ubuntu + Wine), mas ele foi portado para o Linux no início de 2011. Eu ainda não encontrei uma alternativa gratuita com todos os recursos que ela oferece.

    
por david6 03.11.2012 / 10:39
2

Estou usando o Ubuntu 14.04. Usando o terminal Gnome padrão, se eu destacar o texto, pressione a roda do mouse para colar o que estiver destacado.

Espero que isso funcione para os outros. Gostei desse recurso quando fui forçado a usar uma área de trabalho e massa do Windows.

    
por Parm Patram 10.12.2014 / 15:16
1

Não é tudo o que você quer, mas um clique no Gnome Terminal toma o lugar do clique com o botão direito do mouse - ele copia e cola (usando a área de transferência) no texto selecionado, e cola de outra forma.

Eu não acho que exista uma maneira equivalente de copiar - o menu de contexto do botão direito parece ser a opção mais próxima.

    
por mwfearnley 11.12.2015 / 10:34
1

Outro terminal que funcionaria e que não foi mencionado aqui é o Gnome Connection Manager: link

Este é, na verdade, meu favorito pessoal, pois permite que você se conecte a várias máquinas de uma maneira muito amigável.

Você pode configurá-lo para copiar automaticamente o texto selecionado, e o texto pode ser colado usando o botão direito do mouse.

    
por Xavier Alvarez 13.02.2016 / 18:46
1

Se clicar com o botão direito no seu terminal acidentalmente quebrado, isso pode acontecer depois de atualizar o gnome > = 3.9

A solução está aqui: link

# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
    
por gaRex 23.05.2017 / 08:18
0

Para o gnome-terminal existe um patch: link para copiar e colar no estilo putty

Testado no Ubuntu 16.04 + GNOME Shell 3.18.5 com LightDm. Funciona!

Upd: Atualizado para o Ubuntu 18 aqui: link . Comentários são bem-vindos!

    
por sasha-ch 13.04.2018 / 18:15