Windows 10 build 14316: Ctrl + v não funciona no Bash no Ubuntu no Windows


53

Na nova versão 14316 do Windows 10, não consegui usar Ctrl + V (atalho para colar) no novo aplicativo Bash on Ubunbu no Windows. Alguém mais teve esse problema? Alguma solução?

Eu editei as propriedades do aplicativo para ativar os atalhos de controle e inserir. Além disso, tentei Ctrl + Shift + V e Shift + Insert e nem funcionam.


1
Ctrl + Shift + V funciona? É esse o atalho em muitos terminais Linux. Caso contrário, eu me lembro das pastas do meio do clique no cmd (mas não sei ao certo).
Tanner

Ctrl + Shift + v também não funciona. E eu não tenho um clique do meio.
Sergei Wallace

se o bash original não suportar, o Windows 10 também não suportará. Funciona em um Ubuntu real?
magicandre1981

1
Não sei, nunca usei o Ubuntu real. Eu tenho o Windows e, portanto, fiquei emocionado quando o anúncio de que eles teriam o Bash. É uma merda não poder copiar e colar rapidamente. No entanto, eles são compatíveis com o prompt de comando, então talvez eles ainda não o tenham adicionado ao shell bash ou se tenham esquecido. Ou é um bug, idk.
Sergei Wallace

Esta pergunta pode explicar o porquê. Lembre-se de que você está essencialmente executando o Linux; portanto, ele se comportará de maneira diferente do que se poderia esperar se você estiver acostumado apenas a como o Windows funciona.
heavyd

Respostas:


45

Por que vocês não clicam com o botão direito? aqui está como habilitar copiar e colar:

  1. Vá para o topo da janela do bash, clique com o botão direito do mouse, vá para propriedades
  2. Marque a caixa que diz Modo de edição rápida e está pronto!

    Copiar e colar ativar no Bash para Windows 10

Dia bom!

- Ative o modo Edição rápida, clique com o botão esquerdo do mouse e selecione texto, clique com o botão direito do mouse em COLAR


10
Útil, mas eu diria que "Modo QuickEdit" não é um rótulo extremamente transparente para dizer "permitir colar com o botão direito", portanto, não é de surpreender que tenha sido esquecido.
Nate

27
Meu motivo para não clicar com o botão direito do mouse é simples: não quero mover minha mão para o mouse se puder evitá-lo. Os atalhos de teclado existem por um motivo e devem ser mantidos em toda a plataforma (eu realmente não me importo com o que é o atalho para copiar e colar, contanto que haja um).
precisa saber é o seguinte

7
Botão direito do mouse não é ctrl + v ...
nicowernli

3
Não funciona para mim, embora minhas configurações já estejam definidas como na captura de tela. Perguntar por que não clicamos com o botão direito é meio irritante. A pergunta era sobre o funcionamento do atalho de teclado - você está dizendo por que não apenas não usar o teclado: - [
jcollum

7
Esta não é uma solução real para o problema.
Zoey

11

A questão principal, acredito, é que cmd.exenão está lidando bem com o ambiente do bash. Por si só o novo cmd.exerealmente faz suporte Ctrl+ vmas durante o funcionamento bash, isso não acontece.

Minha solução alternativa é usar o ConEmu . É muito superior ao cmd.exesozinho e ainda oferece realce de cores durante a execução bash. Eu testei e Ctrl+ vfunciona. Como uma boa vantagem, você recebe um terminal com guias.


1
Eu baixei. Como faço para configurar o Bash para usar o ConEmu em vez do prompt de comando normal?
27416 Sergei Wallace

O ConEmu é uma espécie de invólucro em torno do cmd.exe. Apenas executando o cmd.exe simples no ConEmu deve permitir que você cole usando CTRL + V.
Tiago Espinha

@spwallace Se você instalou o bash antes do ConEmu, na primeira vez em que você iniciar o ConEmu (o que estou fazendo neste exato momento), a configuração rápida oferece "Escolha sua tarefa de inicialização ou mesmo um shell com argumentos" e o bash está lá. Mas também quando você iniciou o ConEmu, o menu verde mais além da barra de pesquisa também oferece todos os tipos de conchas.
chx 5/05

O ConEmu resolveu o problema do Ubuntu Bash "Ctrl + V" e o mais interessante é que o ConEmu é um software de código aberto (licença BSD). Além disso, ele corrige o terrível "caminho do diretório azul" que é ilegível em fundo preto.
21417 Alex

Obrigado. Eu instalei o ConEmu e está ótimo até agora.
Manachi 12/09

5

Até onde eu sei, não existe uma solução 'boa' por aí (a pasta quickedit parece não funcionar). O que eu sugeriria é o seguinte: crie um script de autohotkey:

SetTitleMatchMode, 2
#IfWinActive, bash
^v::
SendInput {Raw}%clipboard%
return

1
Eu tenho o ConEmu em execução, mas não quero usar Ctrl + V porque é usado por nanoisso +^v::. Também, desde que ConEmu nem sempre tem festa na janela, eu usei#IfWinActive ahk_exe ConEmu64.exe
chx

5

Começando com pelo menos o Windows 10 Insider build 17643 , você pode usar Ctrl+ Shift+ C/ Vcomo Copiar / Colar se ativá-lo nas opções do bash:

insira a descrição da imagem aqui

Esse recurso faz parte da atualização de outubro de 2018 (1809 - Build 17763).


alguma atualização sobre quando isso será divulgado ao público?
Felix Böhme

@ FelixBöhme Felix, isso faz parte do 1809 de outubro de 2018 - atualização 17763
magicandre1981

Agora é público.
dreua 21/03

@dreua Eu já postei que faz parte da atualização de 1809
magicandre1981

3

Como descobrimos nos comentários, a entrada Colar no menu do sistema da janela só é ativada após pressionar Ctrl+ Vuma vez, o que é incomum. Depois disso, porém, você pode usar a seqüência Alt+ Space, E, P. (Cortesia desta resposta do Stack Overflow de Nescio.) Isso não é o ideal, mas funciona.

Se a janela do Bash no Ubuntu no Windows tiver uma entrada Propriedades nesse menu, você poderá marcar a caixa "Modo QuickEdit" na guia Opções para permitir que clicar com o botão direito na janela seja contado como uma pasta.


estranho ... Alt + Space não abre o menu como deveria.
Michael

@ Michael mesmo aqui; esta festa em coisa janelas é bastante anêmico
jcollum

1

O problema não é específico para "BASH no Ubuntu". Todas as janelas de linha de comando do Windows experimentam isso, incluindo cmd e powershell. Acesse o menu da janela abaixo do ícone no canto superior esquerdo (outra resposta mencionou alt + espaço, isso abre o menu da janela). Escolha padrões. Ative o modo QuickEdit.

Por padrão, no modo QuickEdit, realce as cópias e clique com o botão direito do mouse nas pastas. (Antes do Win 10, ainda não é possível ctrl + ce ctrl + v).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.