Acho bastante irritante a dificuldade de copiar texto em ambientes apenas de texto: PowerShell e cmd. Como posso simplesmente selecionar linhas de texto, não blocos de texto? Como eles surgiram e pensaram que o bloco de texto é mais uma opção padrão para a seleção de texto?
Terminando o discurso retórico, existe uma maneira de ter um simples "selecionar texto, copiar texto" no Powershell ou cmd?
Por exemplo, se eu quiser selecionar MEU TEXTO aqui:
asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY
TEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a
e seleciono as duas linhas em bloco, recebo 'asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY \ nTEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a '(observe também o \ r \ n irritante) em vez do simples' MEU TEXTO '
windows
command-line
powershell
pistacchio
fonte
fonte
Respostas:
Você precisa usar a tecla modificadora enquanto seleciona para ativar o recurso.
Mantenha pressionado
ALT
eLeft Mouse Button
enquanto arrasta o mouse sobre o texto a ser selecionado.fonte
ALT
pressionado enquanto arrasta o mouse sobre o texto a ser selecionado. Fonte: AnonymousNão há nenhuma maneira direta na janela do console da janela para fazer isso, mas você pode obter exatamente o comportamento desejado no console2, ele também possui muitos outros recursos que a janela padrão do console DEVE ter, mas não possui. Observe que isso não substitui o cmd.exe, mas sim a janela do console na qual o cmd.exe é executado. Você pode usar qualquer aplicativo de console como shell (como PowerShell, etc). Aqui está o link para ele
fonte
No Windows 7, em vez de usar o Powershell.exe, use o Powershell ISE, que possui a seleção de linha ativada por padrão.
Se você deseja particularmente a seleção de blocos, mantenha pressionada a tecla ALT e use o botão esquerdo do mouse para reverter para o comportamento no estilo cmd.exe.
fonte