Estou usando o msysgit em execução no Windows XP.
Tentei Ctrl+ V, clique com o botão direito, clique no meio, google ... sem sorte.
Estou usando o msysgit em execução no Windows XP.
Tentei Ctrl+ V, clique com o botão direito, clique no meio, google ... sem sorte.
Respostas:
Pressione Insert.
Além disso, para copiar da janela, tente clicar no ícone da janela do console (topleft) e escolher Editar -> Marcar, arraste uma caixa no texto e pressione Enter. (Você também pode colar através do menu do ícone da janela, mas a tecla é mais rápida.)
ATUALIZAR
A partir do Windows 10, o CTRL+ C, CTRL+V e muitos outros recursos são implementados no conhost.exe, portanto, eles devem funcionar com todos os utilitários do console no Windows. (Você precisa ativar Propriedades -> guia Opção -> Modo de edição rápida)
into
git bash. Mas, graças a você, vi Edit -> Paste
exatamente o que eu quero! Não é mais necessário digitar o código da API manualmente!
cmd.exe
.
Shift + Ins
, caso contrário, diz algo como [(^2A](
e assim por diante.
Além de usar os comandos do menu de edição, você pode colar diretamente na janela do git bash usando o atalho de teclado Insert,.
Ctrl-_
. Eu acredito que tudo isso é do utilitário readline, que emula o Emacs, o One True Editor.
Não é realmente uma função do git, msys ou bash; todo programa de console do Windows fica preso usando o mesmo mecanismo de copiar / colar, por razões históricas. A ativação do modo QuickEdit pode ajudar - ou você pode instalar um bom console alternativo como este e alterar o atalho do git bash para usá-lo.
Cópia de:
Solução a longo prazo: clique no ícone Topleft> Padrões> Selecione "Modo Edição Rápida" em "Opções de edição"> OK
Em seguida, selecione o texto que você deseja copiar. pressioneEnter
Solução de curto prazo: clique no ícone Topleft> Editar> Marcar. Pressione Enter.
Colar:
pressione Insert
(Se o "Modo QuickEdit" estiver ativado, clique com o botão direito do mouse também.)
Use Shift+ Insertlike no linux bash
Edit: Funciona mesmo em massa.
O jeito que eu faço isso é segurar Alte pressionar Space, então Ee finalmente P.
No Windows, Altsalta para o menu da janela, Spaceabre-o, Eseleciona Editar e Pexecuta o comando Colar .
Faça isso corretamente em sucessão e você poderá colar um snippet em menos de 2 segundos.
Estou de volta ao Windows pela primeira vez em muito tempo e isso me fez xingar como uma janela de encaixe. Eu finalmente encontrei isso:
A ativação dos atalhos Ctrl+ Shift+ letterlevou-me a um comportamento semelhante ao Linux que diminuiu minha pressão arterial. Ctrl+ Shift+ C/ Vagora funciona.
Isso é sugerido pela página de ajuda do github :
clip < filename
isso copia o conteúdo do nome do arquivo para a área de transferência e é útil para fazer coisas como copiar seu id_rsa.pub para um formulário da web.
Para colar em Git BASH
CTRL+P
Clique com o botão direito do mouse no atalho do Git Bash e vá para a guia Opções . Ative o Modo de edição rápida e clique em OK .
Agora você pode usar o botão direito do mouse para colar no Git Bash, até mesmo senhas para envio remoto, o que não é possível com o Insert .
Isso também permite copiar facilmente. Basta clicar e arrastar na janela do console para selecionar qualquer bloco de texto. Agora clique com o botão direito do mouse na seleção e o bloco de texto será copiado na RAM. Isso é muito mais fácil e intuitivo do que os outros modos.
Fonte da imagem: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
console2 ( http://sourceforge.net/projects/console/ ) é meu acesso ao front end do terminal.
ele adiciona ótimos recursos como copiar / colar, janelas redimensionáveis e guias. você também pode integrar quantos "terminais" quiser no aplicativo. Eu pessoalmente uso o cmd (prompt básico do Windows), mingW / msysGit, e tenho atalhos para mergulhar diretamente nos intérpretes python e mysql.
o argumento "shell" que eu uso para o git (em uma máquina win7) é:
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
Ctrl+ insertfez isso por mim no Windows.
se sua intenção é copiar / colar comentários para confirmações do git, tente definir a variável ambiental EDITOR como seu editor de texto simples favorito (bloco de notas, bloco de notas ++ ...) e quando você confirmar, não dê a ele a opção -m e Git abrirá seu editor favorito para copiar / colar que você comentar
Obtenha o Console2. Você o configura para fazer isso de várias maneiras diferentes. Funciona com prompt de comando bash ou Windows.
Você também pode clicar com o botão direito do mouse na janela do console. Certifique-se (como nas respostas anteriores) de ativar as 'Opções de edição' no painel Propriedades (no menu Sistema).
Na verdade, eu estava me perguntando como fazer isso hoje ... e, coincidentemente, Phil Haack postou uma dica sobre o uso de posh-git (Git no PowerShell), que fornece a conclusão automática da guia e mais alguns bits interessantes. Eu não vou voltar para o Git bash.
Confira
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
No Windows, não tenho certeza sobre a cópia, mas para colar funciona Ctrl + Insert. Na cópia do Linux: CTRL+ SHIFT+ C, cole: CTRL+ SHIFT+V
Para usuários trabalhando Windows 7
, Shift+ INSERTfunciona bem.
Para copiar, selecione o texto e clique em CTRL +INS
Para colar, coloque o cursor onde deseja imprimir
e clique SHIFT +INS
Para mais opções, no canto superior esquerdo, clique no ícone git-bash
Eu também passo pelo mesmo problema, o git bash não suporta o método tradicional para copiar e colar no Windows, mas você pode simplesmente copiar e colar no comando único
na inserção do meu teclado está localizado na mesma tecla que uma tela de impressão. infelizmente, ctrl + ins não funciona para mim, então eu desovei as seguintes combinações de trabalho para mim:
FN + CTRL + PRT SC - para cópia
FN + SHIFT + PRT SC - para inserção