mingw copy-paste

no se puede copiar/pegar en el shell mingw



copy-paste (5)

Acabo de instalar MinGW en Windows y no puedo copiar / pegar como solía hacerlo en Linux o incluso en PuTTY. ¿Cuál es el truco para copiar y pegar texto (por ejemplo, desde Chrome) en el shell MinGW?


Haga clic derecho en la barra de título de la ventana de comandos y seleccione ''Propiedades'', luego en la pestaña ''Opciones'', marque la casilla ''Modo Edición rápida'', luego haga clic en ''Aceptar''.

Después de eso, puede pegar texto del portapapeles con el botón derecho del mouse, resaltar texto mientras mantiene presionado el botón izquierdo del mouse y copiar el texto seleccionado con la tecla ENTRAR .

Este procedimiento funciona en Windows 7/8, no en Windows 10.


La solución de @mrt anterior es permanente. Aquí hay una manera más rápida para cualquier solicitud de 16 bits en Windows:

DUPDO

Haga clic en el ícono en la esquina superior izquierda> Editar> Marcar, seleccione el texto y luego haga clic con el botón derecho

PEGAR

Proceso similar al anterior (use Editar> Pegar) O simplemente presione la tecla INSERT


Me encontré con este problema y las soluciones anteriores no funcionaron para Windows 10. Esto se debe a que no hay Propiedades en el Menú. Sin embargo, con el contenido de la solución anterior, pude resolverlo para Windows 10 de la siguiente manera: Haga clic con el botón derecho en el icono en la esquina superior izquierda de MINGW64: Seleccione Opciones Ahora Seleccionar teclas En la mano derecha encontrará Accesos directos Si no está espeso, grueso Copiar y pegar Ahora siempre recuerde las instrucciones dadas para copiar y pegar de la siguiente manera: Copiar: Ctrl + Ins (insertar) ie Para copiar en MINGW, solo resalte lo que quiera copiar, luego presione Ctrl Insertar teclas Pegar; Shift + Ins (insertar), es decir, para pegar, coloca el cursor donde quieras pegar. A continuación, presiona Shift Insertar claves

Ahora seleccione Mouse. En la mano derecha encontrará las funciones del mouse. Si no está grueso, grueso Copy on select y Copy as rich text Para el botón del mouse, grueso right mouse paste Nota: para copiar en MINGW, simplemente resalte lo que quiera copiar. Luego, coloca el cursor donde quieras pegar. luego haz clic con el botón derecho del mouse. Ahora haga clic en guardar o Aplicar y luego Guardar. He probado esto y todo está bien. Tenga en cuenta que también puede copiar desde cualquier otra fuente y usar pegar a MINGW usando las instrucciones de pegado de arriba.


Win7 ejecutando MINGW64 ( mintty 2.7.3 ) que viene con la versión actual de Git Bash 2.1.3.0 desde la fecha de este comentario.

Haga clic con el botón derecho en la barra de título de shell> Mouse > en Click actions > Right mouse button > seleccione el Right mouse button opción Paste .

Sin embargo, me sorprendió descubrir que esto no me permitía pegar usando mi clic derecho en mi mouse.

También tuve que seleccionar Application mouse mode > Default click target > Window

Después de cambiar ambas configuraciones, pude pegar.

Entonces parece que el nuevo shell que viene con la versión actual de Git bash tiene nuevas características. También parece ser un poco defectuoso. Por ejemplo, ejecutando un ejecutable a través de cli (por ejemplo, php -version da como resultado una salida vacía y me obliga a reiniciar el shell). Esperando una nueva actualización, con suerte, que solucionará esto.


[Alternativa] Para el terminal MINGW64 (mintty 2.7.9) en Windows 10, puede habilitar " Ctrl + Shift + atajos de letras " para realizar copias con ( Ctrl + Shift + c ) y pegar con ( Ctrl + Shift + v ).

Para habilitar la característica:

  1. ventana de comando con el botón derecho
  2. Haga clic en ''Llaves''
  3. Marque la casilla para '' Ctrl + Shift + atajos de letras ''

Cuando vi / vim en un archivo:

  • Para copiar: resalte la porción que desea y haga clic en ''y''
  • Para cortar: resalte la porción que desea y haga clic en ''d''
  • Para pegar: Ctrl + Shift + v