Acabei de instalar o MinGW no Windows e não consigo copiar / colar como estou acostumado a fazer no Linux ou mesmo no PuTTY. Qual é o truque para copiar e colar texto (por exemplo, do cromo) no shell do MinGW?
Acabei de instalar o MinGW no Windows e não consigo copiar / colar como estou acostumado a fazer no Linux ou mesmo no PuTTY. Qual é o truque para copiar e colar texto (por exemplo, do cromo) no shell do MinGW?
Respostas:
Clique com o botão direito do mouse na barra de título da janela de comando e selecione 'Propriedades', a seguir, na guia 'Opções', marque a caixa do 'Modo de edição rápida' e clique em 'Ok'.
Depois disso, você pode colar o texto da área de transferência usando o botão direito do mouse, realçar o texto enquanto mantém pressionado o botão esquerdo do mouse e copiar o texto selecionado usando a ENTERtecla.
Este procedimento funciona no Windows 7/8, não no Windows 10.
insert
tecla no teclado para colar e 2) Clique com o botão direito no terminal-> Opções-> Mouse -> "Ação de clique com o botão direito" RadioButton: Paste
to rc-paste
[Alternativa] Para o terminal MINGW64 (mintty 2.7.9) no Windows 10, você pode habilitar " Ctrl+ Shift+ letteratalhos" para copiar com ( Ctrl+ Shift+ c) e colar com ( Ctrl+ Shift+ v).
Para ativar o recurso:
Quando você vi / vim em um arquivo:
Win7 executando o MINGW64 ( mintty 2.7.3 ) que veio com a versão atual do Git Bash 2.1.3.0 a partir da data deste comentário.
Botão direito do mouse barra de título da shell> Mouse
> sob Click actions
> Right mouse button
> selecione o Paste
botão de rádio.
No entanto, fiquei surpreso ao descobrir que isso não me permitia colar usando o botão direito do mouse.
Eu tive que selecionar também Application mouse mode
> Default click target
>Window
Depois de alterar as duas configurações, consegui colar.
Portanto, parece que o novo shell que vem com a versão atual do Git bash tem novos recursos. Também parece ser um pouco bugado. Por exemplo, rodar um executável via cli (por exemplo, php -version
resulta em uma saída vazia e me força a reiniciar o shell). Esperando por uma nova atualização, esperançosamente que irá consertar isso.
A solução de @mrt acima é permanente. Esta é uma maneira mais rápida para qualquer prompt de 16 bits no Windows:
CÓPIA DE
Clique no ícone no canto superior esquerdo> Editar> Marcar, selecione o texto e clique com o botão direito
COLAR
Processo semelhante ao acima (use Editar> Colar) OU apenas pressione a INSERT
tecla
Este bug minúsculo CTRL + C & CTRL + V copiar e colar resolve o problema. Ele permite a cópia e colagem normais de Control-C e Control-V, mas ao custo de alterar outros caracteres de controle. Portanto, para interromper um processo em execução, você precisa de Control-Shift-C, para interrompê-lo você precisa de Control-Shift-Z e para enviar um EOT você precisa de Control-Shift-D. Você pode descobrir que a vantagem de copiar e colar do Windows supera as desvantagens.
O comportamento precisa de um sinalizador a ser definido no .minttyrc
arquivo. Qual deve ser semelhante
CtrlShiftShortcuts=yes
CtrlExchangeShift=yes
Encontrei este problema e as soluções acima não funcionaram para o Windows 10. Isso ocorre porque não há Propriedades no Menu. No entanto, com o conteúdo da solução acima, fui capaz de resolvê-lo para o Windows 10 da seguinte maneira: Clique com o botão direito do mouse no ícone no canto superior esquerdo do MINGW64: Selecione Opções Agora Selecione as teclas À direita você encontrará Atalhos Se não forem espessos, espessos Copiar e colar Agora, lembre-se sempre da instrução dada para copiar e colar da seguinte forma: Copiar: Ctrl + Ins (inserir) ou seja, para copiar no MINGW, destaque apenas o que deseja copiar e pressione as teclas Ctrl Inserir Colar; Shift + Ins (inserir) ou seja, para colar, coloque o cursor onde deseja colar. Em seguida, pressione as teclas Shift Insert
Agora selecione Mouse. No lado direito, você encontrará as funções de Mouse. Se não for espesso, espesso Copiar em selecionar e Copiar como texto rico Para botão do mouse, espesso Colar direito do mouse Nota: para copiar no MINGW, simplesmente destaque o que deseja copiar. Em seguida, coloque o cursor onde deseja colar. em seguida, clique com o botão direito do mouse. Agora clique em Salvar ou Aplicar e Salvar. Eu tentei isso e está tudo bem. Observe que você também pode copiar de qualquer outra fonte e colar no MINGW usando as instruções de colagem acima.
OK, o que você precisa fazer é: Clicar com o botão direito, colar!