Clique com o botão direito do mouse para colar no terminal


11

No trabalho, estou usando massa para conectar-me a muitas máquinas Red Hat / CentOS e adoro o fato de que selecionar um texto significa copiar e clicar com o botão direito significa colar.

Posso configurar o terminal padrão do Ubuntu para fazer o mesmo?

Edit: Obrigado pelas respostas, mas eles não são exatamente o que eu estou procurando. Embora ambos sejam válidos, eu estava realmente procurando uma maneira de usar a funcionalidade sem usar outro terminal. Portanto, tudo deve funcionar através do terminal gnome padrão.

Não sei se é possível, mas vou tentar a sorte e começar uma recompensa por isso ...

Edit : Obrigado por suas respostas e desculpe pela resposta tardia, mas eu estava fora no fim de semana. Vou verificar a solução "seleção / botão do meio do mouse" hoje à noite e voltar para você.

A solução do patch também parece promissora.


No Ubuntu, você pode usar o botão do meio do mouse (clicando com a roda) para isso
Wayne_Yux 14/02/16

Eu acho que a resposta de Stunts é exatamente a resposta para esta pergunta. Se você acredita que não, pode editar sua pergunta para fornecer mais detalhes sobre o que exatamente você precisa. @Wayne_Yux comentário é o mesmo que resposta Duplos
Felipe

Fiz uma pequena edição na minha resposta, confira.
Sergiy Kolodyazhnyy

Right Click -> Paste é realmente muito difícil? : /
Seth

Um cara chamado Tomi Valkeinen usa um patch no gnome-terminal para obter a funcionalidade que você está procurando. Verifiquei-me, e funciona perfeitamente.
20816 fb

Respostas:


16

No gnome-terminal (e no Ubuntu em geral), selecione texto significa "copiar" (ou "seleção X" se você quiser obter informações técnicas diferentes da "cópia da área de transferência"), que podem ser coladas com o clique do meio do mouse.


Obrigado pela sua resposta, era realmente o que eu estava procurando :). Como o @Serg apontou, você tem a melhor resposta.
bioShark

Você tem que amar estas soluções que apenas envolvem mover um dedo por 1/4 de polegada
MonoThreaded

11
Esta resposta é útil, no entanto, na verdade, não está respondendo à pergunta "como colar com o botão direito".
Msoutopico 16/10/19

5

Achei esse patch de Tomi Valkeinen: patch do Gnome-terminal para colar com o botão direito do mouse

Deixe-nos saber se ele funciona para você.

Edit: Eu fui em frente e verifiquei-me. Funciona perfeitamente. Aqui estão os arquivos deb corrigidos para o gnome-terminal-3.6.2: carregado no mediafire

Se você estiver usando a mesma versão do gnome-terminal, poderá fazer o download dos arquivos deb e instalá-lo:

cd /path/to/download/folder
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_amd64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb

Edit: Para referência futura, aqui está o procedimento completo:

Faça o download do patch: botão direito do mouse e colar.patch

Instale dependências de construção:

sudo apt-get build-dep gnome-terminal

Faça o download das fontes e aplique o patch:

mkdir gnome-terminal
cd gnome-terminal
sudo apt-get source gnome-terminal
cd gnome-terminal-*
patch -p1 < path/to/right-button-paste.patch

Crie e instale:

sudo dpkg-buildpackage -us -uc -b
cd ..
dpkg -i *.deb

Os patches atualizados são mantidos por Tomi Valkeinen em https://github.com/tomba/gnome-terminal em ramificações ' paste- *'.


Após a votação negativa, fui em frente e instalei o patch. Funciona perfeitamente e o botão direito do mouse e cola funcionam no terminal gnome padrão.
22816

Mar 2019: Não funcionou, novo no ubuntu (novamente), consulte 1. Erro: Você deve colocar alguns URIs 'source' em seu sources.list askubuntu.com/a/857433/330608 2. source original taika.org /~tomba/gnome-terminal/index.html 3. O arquivo * -paste.patch está ausente, preso aqui, não pode continuar.
Manohar Reddy Poreddy 20/03/19

3

Deixe-me expandir um pouco minha resposta original. Tecnicamente, o emulador de terminal padrão, o gnome-terminalnão possui essa funcionalidade e não há como defini-lo tanto quanto eu sei ou vi de pesquisar on-line. Portanto, a resposta para sua pergunta

Posso configurar o terminal padrão do Ubuntu para fazer o mesmo?

é basicamente não.

Por outro lado, puttytambém está disponível para o Ubuntu, e essa é a solução mais simples e com menos esforço, se você deseja um comportamento específico. Faça sudo apt-get install puttypara obtê-lo.

No entanto, existem alguns compromissos que você pode adotar e eles existem do jeito que são por razões históricas . O ambiente gráfico no servidor Unix / Linux X tem algo conhecido como selections, pense nelas como várias pranchetas - primária, secundária e "prancheta". A segunda seleção é quando você realça o texto e usa ShiftInsertou clica com o botão do mouse para colar. O clique do meio do mouse é o clique da roda de rolagem no mouse e no touchpad - clique direito e esquerdo pressionados juntos.

Existem soluções com outros terminais, mas como você solicita gnome-terminalespecificamente, a resposta ainda permanece, não, não há outra maneira.


Ele está perguntando se o terminal padrão do Ubuntu pode fazer o mesmo. Suponho que trabalhe localmente e não se conecte a todos esses servidores red hat.
Felipe

O terminal @Felipe Gnome, que é o padrão, não pode fazer isso. A própria massa de vidraceiro é uma solução mais simples e com o mínimo de esforço. O terminal Gnome possui um atalho de colar e uma cópia destacada com o clique do meio do mouse, mas como o op deseja um comportamento específico, não semelhante, o putty é a próxima melhor solução da lista.
Sergiy Kolodyazhnyy

0

A solução para isso é usar o Terminator, um terminal Linux: Terminator

Também aqui está um tutorial de como fazer isso: Clique com o botão direito do mouse em colar no terminal linux com o terminador


11
Embora um link para o tutorial seja agradável, gostamos de limitar a quantidade de tráfego de saída necessária para nossos usuários. Edite sua resposta para incluir uma breve descrição do processo no seu link e forneça o link como fonte.
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.