¿Usar Ctrl+Retroceso para eliminar una palabra en la línea de comando de Windows?

¿Usar Ctrl+Retroceso para eliminar una palabra en la línea de comando de Windows?

¿Cómo podría borrar la palabra completa usando Ctrl-Retroceso en la línea de comando de Windows XP? ¿Es posible en absoluto?

Respuesta1

CMD o Powershell no tienen un atajo nativo para eliminar la palabra a la izquierda o a la derecha. Aquí están algunasejemplosde lo que cada plataforma puede hacer. Lo que probablemente podrías hacer para hacerlo un poco más fácil es usar el acceso directo para ir al principio o al final de una palabra y comenzar a eliminar o retroceder para eliminar la palabra.

Respuesta2

AHKCódigo para replicar la funcionalidad Ctrl+Retroceso para eliminar la palabra anterior. Lo que esto hace es seleccionar la palabra anterior con Ctrl+Shift+Izquierda y luego presiona eliminar. Funciona bastante bien para mí en el Bloc de notas y otros programas, aunque es un poco complicado en Win7. No puedo confirmar para la terminal en este momento.

^BackSpace:: ;;Delete previous word
    Send ^+{Left}{Del}
 Return

Respuesta3

prueba esto en su lugar:

^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
    Send {Del}
}
Return

modificó la respuesta anterior enviando 500 eliminaciones después de posicionarse en la palabra anterior. 500 puede ser excesivo, pero ¿y qué?

esto es para autohotkey (http://www.autohotkey.com/) y funciona en una ventana cmd, lo puse en la sección específica de mi ventana cmd con el código pegado como este:

#IfWinActive ahk_class ConsoleWindowClass
; Paste in command window
^V::
Send !{Space}ep
return

^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
    Send {Del}
}
Return

#IfWinActive

Respuesta4

En powershell

palabra

Ctrl+ Shift+ (flecha izquierda) resalta una palabra al revés.

Palabra seleccionada

Luego presione Deletepara borrar la última palabra.

Eliminar palabra seleccionada

En el símbolo del sistema de Windows

Palabra

Ctrl+ Shift+ (presione la flecha izquierda dos veces para seleccionar la última palabra)

Palabra seleccionada

Presione Ctrl+ Bakspacepara borrar la última palabra

Eliminar la última palabra

información relacionada