Wie kann ich das ganze Wort mit Strg+Rücktaste in der Windows XP-Befehlszeile löschen? Ist das überhaupt möglich?
Antwort1
CMD oder Powershell haben keine native Verknüpfung, um das Wort links oder rechts zu löschen. Hier sind einigeBeispielewas jede Plattform kann. Um es etwas einfacher zu machen, können Sie wahrscheinlich die Tastenkombination verwenden, um an den Anfang oder das Ende eines Wortes zu gelangen und mit dem Löschen zu beginnen oder mit der Rücktaste das Wort zu löschen.
Antwort2
AHKCode zum Replizieren der Strg+Rücktaste-Funktionalität zum Löschen des vorherigen Wortes. Dabei wird das vorherige Wort mit Strg+Umschalt+Links ausgewählt und dann die Entf-Taste gedrückt. Funktioniert für mich in Notepad und anderen Programmen gut genug, ist jedoch in Win7 etwas wackelig. Kann derzeit nicht für das Terminal bestätigt werden.
^BackSpace:: ;;Delete previous word
Send ^+{Left}{Del}
Return
Antwort3
versuchen Sie stattdessen Folgendes:
^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
Send {Del}
}
Return
Es hat die vorherige Antwort geändert, indem es nach der Positionierung beim vorherigen Wort 500 Löschungen gesendet hat. 500 sind vielleicht übertrieben, aber was soll's.
dies ist für Autohotkey (http://www.autohotkey.com/) und in einem cmd-Fenster funktioniert, füge ich es mit dem Einfügecode wie folgt in meinen cmd-Fenster-spezifischen Abschnitt ein:
#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
Antwort4
In Powershell
Ctrl+ Shift+ ←(linker Pfeil) hebt ein Wort rückwärts hervor.
Drücken Sie dann , Deleteum das letzte Wort zu löschen.
In der Windows-Eingabeaufforderung
Ctrl+ Shift+ ← ← (zweimal nach links drücken, um das letzte Wort auszuwählen)
Drücken Sie Ctrl+, Bakspaceum das letzte Wort zu löschen