Como copiar, colar e outros atalhos de teclado do terminal


Copie e cole no terminal

Se você usar o terminal, e se você ler este blog eu acho que você terá feito isso algum dia, você terá percebido que não é possível copiar e colar com os atalhos de teclado que temos usado todas as nossas vidas. Foi a Apple quem introduziu o atalho Ctrl + C para copiar, imagino que porque "Copiar" comece com C, e Ctrl + V para colar, cuja explicação parece ser que está ao lado de C. Esses atalhos não funcionam no terminal do Linux. Porque? Existe uma razão convincente.

Ctrl + C é usado para interromper uma ação no Linux Bash. Por exemplo, embora neste exemplo não seja recomendado, podemos pressionar Ctrl + C para interromper uma instalação que está demorando muito. Ctrl + V é usado para inserir o próximo caractere no editor. Se pressionarmos Ctrl + C ou Ctrl + V no terminal quando não estivermos executando nada, o que aparecerá será ^ C e ^ V respectivamente. Resumindo, o terminal usa a tecla Ctrl junto com outros caracteres para executar funções especiais no bash, mas os terminais modernos precisam de algo mais.

Saída de comando salva
Artigo relacionado:
Como salvar a saída de um comando de terminal

Atalhos de teclado de terminal modernos

Os desenvolvedores modernos acharam que clicar com o botão direito e escolher a opção de copiar ou colar era muito tedioso, então eles adicionaram novos atalhos de teclado. Aos atalhos que podemos usar nas restantes aplicações para copiar e colar, devemos adicionar a tecla «Shift». Aqui está uma lista de atalhos para copiar e colar diferentes partes do texto:

Atalho de teclado Ação
Ctrl + Shift + c Copie o texto selecionado.
Ctrl + Shift + v Cole o texto copiado.
Ctrl + u Corta tudo desde o início da linha até o cursor.
Ctrl + k Corte tudo desde o cursor até o final da linha.
Alt + d Corte a palavra atrás do cursor.
Ctrl + w Corta a palavra na frente do cursor.
Ctrl + y Cole o texto cortado anteriormente.
Alt + y Cole o segundo texto cortado anteriormente.
Alt + Ctrl + y Cole o primeiro argumento do comando anterior.

Devo admitir que não sou um grande fã de mudanças e ter que adicionar "Shift" para copiar e colar no terminal não é algo natural para mim. Mas também sou uma pessoa que gosta de eficiência, então saber como fazer isso com o teclado é útil para mim. E você?


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   leilo1975 dito

    Está faltando Ctrl + Shift + T para uma nova guia

  2.   Maxi dito

    Olá, quando pressiono o comando "Ctrl + Shift + C" no Chrome, ele me abre como um código em html à direita e não copia nenhum texto selecionado, existe alguma forma de copiar o texto sem clicar com o botão direito ou aparece para você no Google?

  3.   Ivor O'Connor dito

    Ainda assim, desejo atribuir ctl-c para copiar e clt-v para colar. Alguma idéia de como fazer isso no linux mint xfce?