Como ativar os atalhos de teclado para copiar e colar no Bash Shell do Windows 10

O shell Bash do Windows 10 finalmente tem atalhos de teclado convenientes para copiar e colar, mas eles estão desabilitados por padrão por motivos de compatibilidade. Esses atalhos estão disponíveis na atualização de outubro de 2018 , originalmente com o codinome Redstone 5.

Para ativar os atalhos de teclado para copiar e colar, clique com o botão direito do mouse na barra de título da janela do shell bash do Linux e selecione o comando “Propriedades”.

Com o recurso Sets do Redstone 5 habilitado, você precisa clicar com o botão direito em uma parte vazia da barra de título – não em uma guia. Infelizmente, essas guias foram atrasadas e não aparecem na atualização final de outubro de 2018.

Habilite a opção “Usar Ctrl + Shift + C / V como copiar / colar” aqui e clique no botão “OK”.

Agora você pode pressionar Ctrl + Shift + C para copiar o texto selecionado no shell do Bash e Ctrl + Shift + V para colar da área de transferência no shell.

Como esse recurso usa a área de transferência padrão do sistema operacional, você pode copiar e colar de e para outros aplicativos da área de trabalho do Windows. Você pode até usar o novo recurso de histórico da área de transferência pressionando Windows + V.

O Windows se lembra dessa configuração, mas apenas para o atalho atual. Portanto, se você iniciou um shell do Ubuntu a partir de um atalho da barra de tarefas, os atalhos do teclado serão ativados automaticamente quando você iniciar o Ubuntu a partir desse atalho da barra de tarefas novamente.

No entanto, se você iniciar o Ubuntu a partir de um atalho do menu Iniciar ou iniciar outra distribuição Linux a partir de um atalho diferente, a janela do shell Bash será aberta com os atalhos de teclado desabilitados. Você pode ativar os atalhos de teclado para a nova janela e essa configuração será lembrada para qualquer atalho que você iniciar.

Recomendado:  Como usar um plano de fundo personalizado no Gmail

Esta nova opção é, na verdade, parte do ambiente de console do Windows e não apenas do subsistema Windows para Linux. Isso significa que você também pode habilitar esses atalhos para outros ambientes de console, como o Prompt de Comando e o PowerShell. No entanto, você já pode copiar e colar nesses aplicativos com os atalhos padrão Ctrl + C e Ctrl + V graças à opção “Ativar atalhos de tecla Ctrl”.

A opção “Ativar atalhos da tecla Ctrl” está ativada por padrão, mas não funciona no ambiente de shell do Linux Bash. Isso porque Ctrl + C envia um sinal de interrupção, dizendo ao processo atual para terminar. Ctrl + V executa uma “inserção literal”, fazendo com que a próxima combinação de teclas pressionada seja inserida em vez de processada pelo terminal. Esses novos atalhos de teclado fornecem uma alternativa funcional.