Como faço para selecionar rapidamente todo o texto usando uma tecla de atalho ou um menu no novo Windows Terminal App no Windows 10?
No prompt de comando ou no PowerShell, posso clicar com o botão direito do mouse na parte superior da janela e selecionar o menu "Copiar tudo". No primeiro, também posso usar [CTRL]+A
, mas nenhum deles funciona no aplicativo de terminal do Windows mais recente.
O recurso de selecionar tudo via Ctrl+ Aestá chegando em breve também no Windows Terminal.
Este recurso foi aberto no post Capacidade de selecionar/copiar todo o texto na sessão #1469 e foi atribuído ao desenvolvedor Carlos Zamora .
O desenvolvedor documentou seu trabalho em Scenario: Keyboard Text Selection #4993 .
A última entrada neste post diz:
Como a última versão do Windows Terminal hoje é v1.3.2651.0 de 22 de setembro de 2020, esse recurso pode chegar na próxima versão do Windows Terminal.
Eu fiz isso! Vá para a parte superior da guia / bloco do terminal do documento de destino. Pressione ctrl + shift pinte algum texto, vá com o mouse até a barra de rolagem (não solte ctrl + shift), vá até a parte inferior desejada. Depois clique/pinte com o mouse e você estará selecionando do início ao fim desejado. Em seguida, pressione "c" (agora você verá que a seleção não está mais selecionada e pode soltar ctrl e shift) o texto agora está na área de transferência para colar onde você precisa. Enquanto escrevia isso, selecionei/colei mais de 18 mil linhas em uma única operação. Obviamente a seqüência de escape que deu cor ao meu texto não está ali para ser copiada.
Sei que estou atrasado para a festa, mas eis o que faço. Ele usa o mouse, mas não requer arrastar o mouse para selecionar o texto. Na verdade é muito rápido.
Atualização em julho de 2022
Após dois anos de espera, a possibilidade de selecionar todo o texto com uma tecla de atalho no Terminal do Windows chegou na versão 1.14.
A nova tecla de atalho é Ctrl+ Shift+ Aconforme mostrado
Command Palette
abaixo e, em seguida, pode-se usar o usual Ctrl+ Cpara copiar todo o texto selecionado para a área de transferência.Você precisa selecionar manualmente o histórico de texto, não pode usar CTRL+A, pois isso seleciona apenas todo o texto que você digitou atualmente.
Selecione seu histórico de texto começando na parte inferior ou superior do histórico do terminal segurando o botão esquerdo e arrastando o mouse para cima/para baixo.
Ao selecionar o texto, você pode usar a roda de rolagem do mouse para aumentar a velocidade de seleção. Portanto, se você tiver uma roda de rolagem livre do mouse, poderá fazer isso rapidamente.
EDIT: Na verdade, você pode destacar o texto ainda mais rápido. Certifique-se de que o terminal esteja minimizado e comece a destacar o mais longe possível da janela. Aqui estão algumas comparações de vídeo.
Na versão 1.15.2713.0 em execução no Windows 11:
Captura de tela