scripts script ejemplos ejecutar comandos comando bash ubuntu command-line windows-10 windows-subsystem-for-linux

ejecutar - scripts bash ejemplos



Copiar Pegar en Bash en Ubuntu en Windows (12)

¿Cómo ejecutar una operación de copiar y pegar desde Windows 10 a Bash en Ubuntu en entorno Windows?

Intenté lo siguiente:

  • Ctrl + Mayús + V
  • clic derecho para pegar

¿Alguna sugerencia?


Como han dicho otros, ahora hay una opción para Ctrl+Shf+V para pegar en Windows 10 Insider build # 17643.

Desafortunadamente, esto no está en mi memoria muscular y, como usuario de terminales TTY, me gustaría usar Shf+Ins como lo hago en todas las cajas de Linux a las que me conecto.

Esto es posible en Windows 10 si instala ConEmu que envuelve el terminal en una nueva GUI y permite Shf+Ins para pegar. También le permite modificar el comportamiento en las Propiedades.

La consola se ve así:

Opciones de copia:

Opciones de pegado:

Shf+Ins funciona fuera de la caja. No puedo recordar si necesita configurar bash como uno de los shells que usa, pero si lo hace, aquí están las propiedades de la tarea para agregarlo:

También permite consolas con pestañas (incluidos diferentes tipos, cmd.exe , powershell , etc.). ¡He estado usando esto desde principios de Windows 7 y en esos días hacía que la línea de comando en Windows fuera utilizable!


Como se ha escrito antes:

  • Haga clic derecho en Bash en Ubuntu en el ícono de Windows si lo tiene en un ícono de acceso directo de la barra de tareas
  • Haga clic en Propiedades.
  • Seleccione la pestaña Opciones en la ventana Propiedades
  • Marque la opción QuickEditMode
  • Haga clic en Aplicar

Ahora puede abrir una nueva Terminal Bash y simplemente usar el botón derecho para pegar

Para poder copiar desde la Terminal, simplemente use CTRL + M y esto le permitirá seleccionar y copiar el Texto seleccionado.


Editar / Pegar desde el menú contextual de la barra de título (hasta que arreglen los atajos de las teclas de control)


Es posible que tenga bash, pero sigue siendo un administrador de ventanas. Resalta un poco de texto en la ventana del terminal bash. Haga clic derecho en la barra de título, seleccione "Editar", seleccione "Copiar", ahora haga clic derecho nuevamente en la barra de título, seleccione "Editar", seleccione "Pegar", Listo. Debería poder resaltar el texto, presionar "Enter" y luego Control V, pero esto parece estar roto


Eso resultó ser bastante simple. Lo tengo ocasionalmente. Para pegar un texto, simplemente necesita hacer clic con el botón derecho del mouse en cualquier lugar de la ventana de terminal.


Ok, finalmente se desarrolló y ahora puedes usar Ctrl + Shift + C / V para copiar / pegar a partir de Windows 10 Insider build # 17643.

Deberá habilitar la opción "Usar Ctrl + Shift + C / V como Copiar / Pegar" en la página de propiedades "Opciones" de la consola:

referenciado en blogs.msdn.microsoft.com/


Para hacer clic derecho para pegar para trabajar:

  • Haga clic derecho en la barra de título> Propiedades
  • Pestaña de opciones> Opciones de edición> habilitar QuickEdit Mode


Para pegar en Vim en la terminal (bash en ubuntu en windows):

export DISPLAY=localhost:0.0

Sin embargo, no estoy seguro de cómo copiar desde Vim :-(


Por fin, nos complace anunciar que FINALMENTE implementamos el blogs.msdn.microsoft.com/ través de CTRL + MAYÚS + [ C | V ]!

Puede habilitar / deshabilitar esta característica en caso de que encuentre una colisión del teclado con una aplicación de línea de comandos, pero esto debería comenzar a funcionar cuando instale y ejecute cualquier compilación Win10> = 17643.

Gracias por su paciencia mientras rediseñamos los componentes internos de la consola para permitir que esta característica funcione :)


Puede usar AutoHotkey (aplicación de terceros), el siguiente comando es bueno con texto alfanumérico simple, sin embargo, algunos otros caracteres como =^"%#! Están mal escritos en la consola como bash o cmd. (En cualquier ventana que no sea de consola, este comando funciona bien con todos los personajes.)

^+v::SendRaw %clipboard%


Solución alternativa aquí, mi versión de inicio de Windows Windows Subsystem Linux terminal no tiene la propiedad de usar Shift + Ctrl (C | V)

Use una terminal de Linux real ] 1

  • Instalar un servidor X en Windows (como X-Ming)
  • sudo apt install <your_favorite_terminal>
  • export DISPLAY=:0
  • dispare su aplicación de terminal, probé con xfce4-terminal y gnome-terminal

windows #ubuntu #desarrollo


Actualización 2019/04/16: Parece que copiar / pegar ahora es oficialmente compatible con Windows build> = 17643. Echa un vistazo a la respuesta de Rich Turner . Esto se puede habilitar a través del mismo menú de configuración que se describe a continuación haciendo clic en la casilla de verificación junto a "Usar Ctrl + Shift + C / V como Copiar / Pegar".

Otra solución sería habilitar el "Modo de edición rápida" y luego puede pegar haciendo clic derecho en el terminal.

Para habilitar el modo QuickEdit, haga clic con el botón derecho en la barra de herramientas (o simplemente haga clic en el icono en la esquina superior izquierda), seleccione Propiedades y, en la pestaña Opciones, haga clic en la casilla de verificación junto al Modo QuickEdit.

Con este modo habilitado, también puede copiar texto en el terminal haciendo clic y arrastrando. Una vez que se realiza una selección, puede presionar Entrar o hacer clic con el botón derecho para copiar.