¿Existe un método abreviado de teclado para pegar el contenido del portapapeles en una ventana de símbolo del sistema en Windows XP (en lugar de usar el botón derecho del mouse)?
El Shift+ típico Insertno parece funcionar aquí.
¿Existe un método abreviado de teclado para pegar el contenido del portapapeles en una ventana de símbolo del sistema en Windows XP (en lugar de usar el botón derecho del mouse)?
El Shift+ típico Insertno parece funcionar aquí.
Respuestas:
Yo personalmente uso un pequeño script de AutoHotkey para reasignar ciertas funciones del teclado, para la ventana de consola (CMD) que uso:
fuente
Sí ... pero incómodo. Enlace
alt+ Space, e, k<- para copiar y
alt+ Space, e, p<- para la pasta.
fuente
No estoy realmente relacionado con la programación, pero encontré esto en Google, no hay un atajo directo de teclado , pero lo hace un poco más rápido.
Para habilitar o deshabilitar el modo QuickEdit:
Para copiar texto cuando QuickEdit está habilitado:
Para pegar texto cuando QuickEdit está habilitado:
Para copiar texto cuando QuickEdit está desactivado:
Para pegar texto cuando QuickEdit está deshabilitado:
fuente
Gracias Pablo, ¡justo lo que estaba buscando! Sin embargo, si puedo tomar la libertad de mejorar un poco su script, sugiero reemplazar su macro ^ V con lo siguiente:
La ventaja de usar SendInput es que
Tenga en cuenta que es importante incluir el "{Raw}" en el comando SendInput, en caso de que el portapapeles contenga "!", "+", "^" O "#".
Tenga en cuenta que utiliza StringReplace para eliminar el exceso de caracteres de retorno de carro de Windows. Gracias hugov por esa sugerencia!
fuente
ctrl-v
a la consola un sentimiento 'nativo'ctrl+v
lo presiono se pega correctamente, pero también comienza a ejecutar la cadena (es como sienter
se presionara después). ¿Cómo puedo evitar eso?También hay una gran herramienta de código abierto llamada clink , que extiende cmd por muchas características. Uno de ellos es poder usar ctrl + v para insertar texto.
fuente
En Windows 10, puede habilitar Ctrl+ Cy Ctrl+ Vpara trabajar en el símbolo del sistema :
fuente
Aquí hay una herramienta gratuita que lo hará en Windows. Lo prefiero a un script ya que es fácil de configurar. Se ejecuta como una aplicación nativa rápida, funciona en XP y versiones posteriores, tiene opciones de configuración que permiten reasignar las teclas copiar / pegar / seleccionar para las ventanas de comandos:
Además, conozco a los desarrolladores.
fuente
el método más simple es simplemente copiar el texto que desea pegar en cmd y abrir cmd, ir a "propiedades" ---> pestaña "opción" ----> marque (marque) "modo de edición rápida" y haga clic en " ok "..... ahora puedes pegar cualquier texto del portapapeles haciendo clic derecho desde tu mouse.
Gracias..
fuente
Gracias, Pablo, por referirte a la utilidad AutoHotkey. Como tengo instalado Launchy que usa Alt+ Space, tuve que modificarlo pero para agregar la Shiftclave como se muestra:
fuente
Esto no es realmente un acceso directo, sino solo un acceso rápido al menú de control: Alt-space EP
Si puede usar su mouse, hacer clic derecho en la ventana cmd funciona como pegar cuando lo probé.
fuente
Teóricamente, la aplicación en DOS Prompt tiene su propio portapapeles y accesos directos. Importar texto desde el portapapeles de Windows es "extra". Sin embargo, puede usar Alt-Space para abrir el menú del sistema de la ventana de solicitud, luego presionar E, P para seleccionar Editar, menú Pegar. Sin embargo, MS podría proporcionar acceso directo usando Win-key. No hay posibilidad de ser utilizado en la aplicación DOS.
fuente
Me tomó un tiempo descubrir por qué su script de AutoHotkey no funciona conmigo:
De hecho, se basa en las pulsaciones de teclas y, en consecuencia, en la distribución del teclado. Entonces, cuando, como yo, soy desafortunado de tener solo un teclado AZERTY, su sugerencia simplemente no funciona. Y lo que es peor, no encontré una manera fácil de reemplazar el método SendInput o cambiar su entorno para solucionarlo. Por ejemplo, SendInput "1" simplemente no envía el dígito 1.
Tuve que convertir cada personaje en su Unicode para que funcione en mi computadora:
No muy simple ...
fuente
Si usa el administrador de portapapeles Ditto (código abierto, gratis), simplemente puede usar el acceso directo para pegar desde Ditto, y pegará el portapapeles en CMD por usted.
fuente
Podría intentar usar Texter y crear algo poco probable como:
./p, activado por espacio y reemplazando el texto con% c
Lo acabo de probar y funciona bien. El único problema es usar una secuencia rara, ya que Texter no puede restringir esto a solo cmd.
Probablemente hay otras utilidades de este tipo que podrían funcionar, e incluso AutoHotKey , sobre el que se construye Texter, podría hacerlo mejor, pero Texter es fácil :-)
fuente
Una forma más sencilla es usar Windows Powershell en lugar de cmd. funciona bien con texter.
fuente
Recientemente descubrí que el símbolo del sistema admite el menú contextual con el clic derecho del mouse. Puede encontrar más detalles aquí: http://www.askdavetaylor.com/copy_paste_within_microsoft_windows_command_prompt.html
fuente
Una solución bastante simple puede ser la Consola 2 , redefina las claves y listo.
fuente
Si es usuario de Cygwin, puede agregar lo siguiente a su archivo ~ / .bashrc:
stty lnext ^q stop undef start undef
Y lo siguiente a su archivo ~ / .inputrc:
Reinicie su terminal Cygwin.
(Tenga en cuenta que he usado una C mayúscula para la copia, ya que CTRL + c está asignada a la función de interrupción en la mayoría de las consolas. Sazone al gusto).
Fuente
fuente
En lugar de "hacer clic con el botón derecho" ... comience su sesión (una vez que esté en la ventana del símbolo del sistema) presionando Alt / Barra espaciadora. Eso abrirá el menú de la ventana del símbolo del sistema y verá sus atajos de teclado familiares y subrayados, al igual que en la GUI de Windows.
¡Buena suerte!
fuente
Seguí los pasos de @PabloG de la siguiente manera
fuente
En el símbolo del sistema VISTA: haga clic en el ícono del sistema Seleccionar valores predeterminados del menú En la pestaña Opciones en el grupo Opciones, tengo "Modo de edición rápida", "Modo de inserción" y "Autocompletar" seleccionados. Creo que "Modo de edición rápida" es lo que lo hace funcionar.
Para pegar lo que esté en el Portapapeles en el punto de inserción: Haga clic derecho. Para copiar desde la ventana de comandos Seleccione presionando el botón izquierdo del mouse y arrastrando el puntero sobre lo que desea copiar. Una vez seleccionado, haga clic derecho para pegar en el punto de inserción, haga clic derecho nuevamente.
fuente