tag - paste in git bash
Cómo copiar y pegar en Git Bash (28)
Estoy usando msysgit corriendo en Windows XP.
Intenté Ctrl + V , clic derecho, botón central, google ... sin suerte.
Además de usar los comandos del menú de edición, puedes pegar directamente en la ventana de git bash usando el método abreviado de teclado, Insertar .
Aquí hay muchas respuestas ya pero ninguna de ellas funcionó para mí. Para mí, tengo una laptop Lenovo con win10 y lo que me funciona es lo siguiente:
Pegar = Shift + fn + prt sc
Copiar = Shift + fn + c
COPIAR: haga clic en la barra de título, elija la marca y, a continuación, seleccione el contenido que desea copiar. PEGAR: Copie lo que quiera hacer, céntrese en la fiesta, presione la tecla Insertar en el teclado.
De hecho, 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 una pestaña de autocompletado y algunos bits más. 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 + MAYÚS + C , pegar: CTRL + MAYÚS + V
En las propiedades de la consola, puede activar el "Modo de edición rápida" en "Opciones de edición", de esa manera puede pegar dentro de la consola haciendo clic derecho. O puedes usar ''Insertar'' como dicen.
Esto es sugerido por la página de ayuda de github :
clip < filename
esto copia el contenido del nombre de archivo en el portapapeles y es útil para hacer cosas como copiar su id_rsa.pub a un formulario web.
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 botón derecho para pegar en Git Bash, incluso contraseñas para envío remoto, 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/
La forma en que hago esto es mantener presionada la tecla Alt, luego presionar la barra espaciadora , luego E y finalmente P.
En Windows, Alt salta al menú de la ventana, Space lo abre, E selecciona Editar y P ejecuta el comando Pegar .
Consiga estos correctos en sucesión y puede pegar un fragmento en menos de 2 segundos.
MacBook Pro no tiene una clave de acceso. Usa FN + ENTER para pegar
No es realmente una función de git, msys o bash; Todos los programas de la consola de Windows se bloquean utilizando el mismo mecanismo engorroso de copiar / pegar por razones históricas. Activar el modo QuickEdit puede ayudar, o puedes instalar una buena consola alternativa como esta y cambiar el acceso directo de git bash para usarlo en su lugar.
Obtener Console2. Lo configuras para hacerlo de varias maneras diferentes. Funciona con bash o comandos de Windows.
Para los usuarios que trabajan en Windows 7
, Shift + INSERT funciona bien.
Para pegar en Git BASH
CTRL + P
Presione Insertar .
Además, para copiar desde la ventana, intente hacer clic en el ícono de la ventana de la consola (topleft) y seleccione Editar -> Marcar, luego arrastre un cuadro sobre el texto y presione Entrar. (También puede pegar a través del menú del icono de la ventana, pero la tecla es más rápida).
ACTUALIZAR
A partir de Windows 10, CTRL + C , CTRL + V y muchas otras características se implementan en conhost.exe, por lo que deberían funcionar con todas las utilidades de la consola en Windows. (Debe habilitar Propiedades -> pestaña Opción -> Modo de edición rápida)
Sí, copie desde otro lugar usando ctrl + c y pegue usando INSERT . Trabaja para mí en la ventana 8.
Si hace clic en el icono en la esquina superior izquierda, aparecerá un menú desplegable, y podrá encontrar la opción para copiar / pegar desde allí.
Si su intención es copiar / pegar comentarios para git commit, intente establecer la variable ambiental EDITOR como su editor de texto plano favorito (notepad, notepad ++ ...) y cuando confirme, no le dé la opción -m y Git abrirá tu editor favorito para copiar / pegar tu comentario
Supongo que no estás en una Mac. Utilice la llave de inserción .
También paso por el mismo problema, git bash no admite el método tradicional para copiar y pegar en Windows, pero puede simplemente copiar y pegar en un solo comando.
MAYÚS + fn + INSERTAR
También puede simplemente 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 (en el menú Sistema).
Usa Shift + Insert como en Linux bash
Edición: Funciona incluso en masilla.
Yo uso el ratón :
- marca
- clic derecho -> copiar
- clic derecho -> pegar
console2 ( http://sourceforge.net/projects/console/ ) es mi paso al terminal frontal.
agrega excelentes funciones como copiar / pegar, ventanas redimensionables y pestañas. También puede integrar tantos "terminales" como desee en la aplicación. Personalmente uso cmd (el indicador de Windows básico), mingW / msysGit, y tengo accesos directos para bucear 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"
Ctrl + insert lo hizo por mí en Windows.
Dupdo:
Solución a largo plazo: haga clic en el icono Topleft> Predeterminados> Seleccione "Modo de edición rápida" en "Opciones de edición"> Aceptar
A continuación, seleccione el texto que desea copiar. Presiona enter
Solución a corto plazo: haga clic en el icono Topleft> Editar> Marcar. Presione Enter .
Pegar:
Presione Insertar
(Si el "Modo de edición rápida" está activado, el clic derecho también podría funcionar).