Estoy usando msysgit ejecutándose en Windows XP.
Intenté Ctrl+ V, clic derecho, clic medio, google ... sin suerte.
Estoy usando msysgit ejecutándose en Windows XP.
Intenté Ctrl+ V, clic derecho, clic medio, google ... sin suerte.
Respuestas:
Presione Insert.
Además, para copiar desde la ventana, intente hacer clic en el ícono de la ventana de la consola (arriba) y seleccione Editar -> Marcar, luego arrastre un cuadro en el texto, luego presione Entrar. (También puede pegar a través del menú del icono de la ventana, pero la clave es más rápida).
ACTUALIZAR
A partir de Windows 10, el CTRL+ C, CTRL+ Vy muchas otras características se implementan en conhost.exe, por lo que deberían funcionar con todas las utilidades de consola en Windows. (Debe habilitar Propiedades -> pestaña Opciones -> Modo de edición rápida)
into
git bash. Pero gracias a ti, ¡descubrí Edit -> Paste
qué es exactamente lo que quiero! ¡No más escribir código API manualmente!
cmd.exe
.
Shift + Ins
, de lo contrario dice algo así [(^2A](
y así sucesivamente.
Aparte de usar los comandos de menú de edición, puede pegar directamente en la ventana de bash git utilizando la combinación de teclas, Insert.
Ctrl-_
. Creo que todo esto es de la utilidad readline, que emula Emacs, el One True Editor.
No es realmente una función de git, msys o bash; todos los programas de la consola de Windows están bloqueados usando el mismo engorroso mecanismo de copiar / pegar por motivos históricos. Activar el modo QuickEdit puede ayudar, o puede instalar una consola alternativa agradable como esta , y cambiar su acceso directo de git bash para usarlo en su lugar.
Copiar:
Solución a largo plazo: haga clic en el icono de Topleft> Valores predeterminados> Seleccione "Modo de edición rápida" en "Opciones de edición"> Aceptar
Luego seleccione el texto que desea copiar. prensaEnter
Solución a corto plazo: haga clic en el icono de Topleft> Editar> Marcar. Presione Enter.
Pegar:
prensa Insert
(Si el "Modo de edición rápida" está activado, el clic derecho también podría funcionar).
Use Shift+ Insertlike en linux bash
Editar: Funciona incluso en masilla.
La forma en que hago esto es presionar, Altluego presionar Space, luego Ey finalmente P.
En Windows Altsalta al menú de la ventana, lo Spaceabre, Eselecciona Editar y Pejecuta el comando Pegar .
Obtenga estos correctos en sucesión y puede pegar un fragmento en menos de 2 segundos.
Regresé a Windows por primera vez en mucho tiempo y esto me hizo maldecir como un estibador. Finalmente encontré esto:
Habilitar los accesos directos Ctrl+ Shift+ letterme llevó a un comportamiento similar al de Linux que ha disminuido mi presión arterial. Ctrl+ Shift+ C/ Vahora funciona.
Esto es sugerido por la página de ayuda de github :
clip < filename
esto copia el contenido del nombre de archivo al portapapeles y es útil para hacer cosas como copiar su id_rsa.pub a un formulario web.
Para pegar en Git BASH
CTRL+P
Haga clic derecho en el acceso directo de Git Bash y cambie a la pestaña Opciones . Habilite el Modo de edición rápida y haga clic en Aceptar .
Ahora puede usar el clic derecho para pegar en Git Bash, incluso las contraseñas para envío remoto, lo que no puede hacer con Insertar .
Esto también permite copiar fácilmente. Simplemente haga clic izquierdo y arrastre en la ventana de la consola para seleccionar cualquier bloque de texto. Ahora haga clic derecho en la selección y el bloque de texto se copiará en la RAM. Esto es mucho más fácil e intuitivo que las otras formas.
Fuente de la imagen: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
console2 ( http://sourceforge.net/projects/console/ ) es mi ir al extremo frontal de la terminal.
agrega excelentes funciones como copiar / pegar, ventanas redimensionables y pestañas. También puede integrar tantos "terminales" como desee en la aplicación. Yo personalmente uso cmd (el indicador básico de Windows), mingW / msysGit, y tengo atajos para sumergirme directamente en los intérpretes de python y mysql.
El argumento "shell" que uso para git (en una máquina win7) es:
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
CtrlLo inserthice por mí en Windows.
si su intención es copiar / pegar comentarios para git commits, intente configurar la variable ambiental EDITOR como su editor de texto plano favorito (bloc de notas, notepad ++ ...) y cuando vaya a comprometerse, no le dé la opción -m y Git abrirá su editor favorito para copiar / pegar su comentario
Obtenga Console2. Lo configura para hacerlo de diferentes maneras. Funciona con bash o comandos de Windows.
También puede hacer clic derecho en la ventana de la consola. Asegúrese (según las respuestas anteriores) de habilitar ambas 'Opciones de edición' en el panel Propiedades (desde el menú Sistema).
En realidad, me preguntaba cómo hacer esto hoy ... y casualmente, Phil Haack publicó un consejo sobre el uso de posh-git (Git en powershell), que le da a la pestaña autocompletar y algunos bits más interesantes. No voy a volver a Git bash.
Echale un vistazo
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
En Windows no estoy seguro de copiar, pero para pegar funciona Ctrl + Insertar. En la copia de Linux: CTRL+ SHIFT+ C, pegue: CTRL+ SHIFT+V
Para los usuarios que trabajan Windows 7
, Shift+ INSERTfunciona bien.
Para copiar, seleccione el texto y haga clic en CTRL+INS
Para pegar coloque el cursor donde desea imprimir
y haga clic en SHIFT+INS
Para más opciones, en la parte superior izquierda, haga clic en el icono de git-bash
También paso por el mismo problema, git bash no admite el método tradicional para copiar y pegar en Windows, pero simplemente puede copiar y pegar en un solo comando
en la inserción de mi teclado se encuentra en la misma tecla que una pantalla de impresión. desafortunadamente, ctrl + ins no funciona para mí, así que descubrí las siguientes combinaciones de trabajo para mí:
FN + CTRL + PRT SC - para copia
FN + SHIFT + PRT SC - para insertar