Copiar e colar não funciona no terminal

7

Antes de você marcar isto como um dupe, eu sei sobre Ctrl + Shift + C e Ctrl + Deslocamento + V

Eu tento usá-los e não funciona. Em um determinado computador Ubuntu, os comandos normais de copiar colar não funcionam: eles não funcionam localmente e não funcionam via sessão remota.

Meu palpite é que, talvez, fazer login em um computador em que essas funções funcionem normalmente e fazer login via ssh contornaria o problema. Este não era o caso. Eu ainda não consigo ganhar isso funcionalmente, mesmo que o Ubuntu PC que eu estou usando tenha cópia e colagem funcionais do terminal.

Então estou sem palpites.

Como faço para ativar isso? O computador afetado é executado no Ubuntu MATE 16.04. O terminal é mate-terminal, exceto quando eu faço o login via ssh, nesse caso é o Bash. Caja é o gerenciador de janelas.

    
por j0h 02.10.2017 / 02:09

3 respostas

10

Existem diferentes maneiras de marcar / copiar e colar no linux. Um deles funciona em todos os emuladores de terminal que eu conheço, incluindo xterm .

1. O método de marcar e colar linux - 'clique do meio'

  • Marque o texto que você deseja colar pressionando o botão esquerdo do mouse e mova o mouse. (Você pode clicar duas vezes para marcar uma palavra ou três vezes para marcar uma linha.)

  • Mova o cursor do mouse para onde você deseja colar o texto.

  • Pressione o botão do meio ou a roda de rolagem (como se fosse um botão). Se não houver um botão do meio, pressione os botões esquerdo e direito ao mesmo tempo.

    Em uma janela de terminal, o texto será colado na posição do cursor. Isso funciona na mesma janela de terminal, em outra janela de terminal, bem como em outros programas, como o Firefox e o gedit.

2. Um método que funciona em muitas, mas não em todas as janelas de terminal

2.1 Via menus

  • Marque o texto que você deseja colar pressionando o botão esquerdo do mouse e mova o mouse.

  • Use um menu suspenso ou clique com o botão direito do mouse e selecione "Copiar" (para a área de transferência).

  • Mova o cursor do mouse para onde você deseja copiar o texto.

  • Use um menu suspenso ou clique com o botão direito do mouse e selecione 'Colar'

combinação de teclas de atalho 2.2 com ctrl

  • Marque o texto que você deseja colar pressionando o botão esquerdo do mouse e mova o mouse.

  • Pressione shift + ctrl + c para 'Copiar' (para a área de transferência).

  • Pressione shift + ctrl + v para 'Colar' em outra janela de terminal.

  • Pressione ctrl + v para 'Colar' em um programa de aplicação GUI normal, por exemplo, Firefox ou Gedit.

por sudodus 02.10.2017 / 07:58
2

FWIW, eu não faço muito corte & amp; colando em um terminal. Apenas digitando. O que você está fazendo para que o corte seja importante?

Copiar / colar é fornecido pelo programa do terminal, se necessário. Não há resposta geral. Como você não nos diz qual emulador de terminal você usa, não podemos ajudar. Se o terminal tiver um menu suspenso (terminal gnome), você poderá receber dicas. Tenho quase certeza de que não há Ctrl + V em xterm ou rxvt.

TAMBÉM pode cortar / colar do programa que você está executando no terminal. Lançar emacs em um terminal, cortar é Ctrl + W e colar é Ctrl + Y .

O único recurso geral de colar virá do sistema operacional Linux básico. Isto funciona em um Terminal Virtual ( Alt + Ctrl + F1 ). Use o botão esquerdo para destacar. Então clique no meio para colar. A ação deve acontecer sem cliques entre. O clique do meio é um foco e cole em uma etapa. Eu uso isso o tempo todo.

Também é possível instalar uma imitação da área de transferência, talvez encontre um terminal para cooperar com ela. Transferir texto de um programa para outro.

    
por pauljohn32 02.10.2017 / 05:49
1

Já tentou usar Ctrl + Ins e Deslocar + Ins ? Não tenho certeza sobre como copiar, mas colando funciona bem para mim. Experimente e EDITE sua pergunta se não funcionar.

    
por Alex F 02.10.2017 / 06:03