¿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
Ctrl+ Shift+ ←(flecha izquierda) resalta una palabra al revés.
Luego presione Deletepara borrar la última palabra.
En el símbolo del sistema de Windows
Ctrl+ Shift+ ← ← (presione la flecha izquierda dos veces para seleccionar la última palabra)
Presione Ctrl+ Bakspacepara borrar la última palabra