Como habilitar Copiar e Colar Atalhos de Teclado no Bash Shell do Windows 10
O Bash shell do Windows 10 finalmente tem conveniente copiar e colar atalhos de teclado, mas eles estão desabilitados por padrão por razões de compatibilidade. Estes atalhos estão disponíveis na atualização de outubro de 2018, que foi originalmente 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 Conjuntos do Redstone 5 habilitado, você precisa clicar com o botão direito do mouse 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.
Ative a opção "Usar Ctrl + Shift + C / V como Copiar / Colar" aqui e, em seguida, clique no botão "OK".
Agora você pode pressionar Ctrl + Shift + C para copiar o texto selecionado no shell 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 lembra essa configuração, mas apenas para o atalho atual. Então, se você iniciou um shell do Ubuntu a partir de um atalho na barra de tarefas, os atalhos de teclado serão automaticamente ativados quando você iniciar o Ubuntu a partir desse atalho da barra de tarefas mais uma vez.
No entanto, se você iniciar o Ubuntu a partir de um atalho do menu Iniciar ou iniciar outra distribuição do Linux a partir de um atalho diferente, a janela da shell Bash será aberta com os atalhos do teclado desativados. Você pode ativar atalhos de teclado para a nova janela e essa configuração será lembrada para qualquer atalho que você tenha ativado.
Essa nova opção é, na verdade, parte do ambiente de console do Windows e não apenas do Windows Subsystem for 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 da tecla Ctrl".
A opção "Ativar atalhos da tecla Ctrl" está ativada por padrão, mas não funciona no ambiente do shell do Linux Bash. Isso porque o Ctrl + C envia um sinal de interrupção, informando o processo atual para finalizar. 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.