Antworten:
NEIN, aber Sie können den CLS
Befehl verwenden, um den gesamten Bildschirm zu löschen. Die EscTaste (Escape) löscht die Eingabezeile. Durch Drücken von Ctrl+ Cwird der Cursor außerdem in eine neue leere Zeile verschoben.
clear
clear
in Linux aliasen, cls
um die Konsistenz zwischen Systemen zu gewährleisten !
Wenn Sie das wirklich wirklich mit einer Tastenkombination tun möchten (ich selbst eingeschlossen), können Sie sich an die Verwendung von autohotkey wenden und ein kleines Skript wie das folgende schreiben:
; -------------------------------------------------------------------------
; Cntr-L should clear screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return
#IfWinActive
was das Drehbuch macht ...
cls
auf die Konsole und drücke dannENTERSendInput
#IfWinActive Command Prompt
wird übergeordnete Verknüpfungen für andere Konsolenanwendungen wie bash zu verhindern
SendInput {Escape}
vorher tun, stellen Sie SendInput cls{Enter}
sicher, dass die Zeile gelöscht wird, bevor Sie den Befehl cls hinzufügen.
So lange habe ich auch recherchiert, aber den besten Weg gefunden, dies durch die Definition von Doskey Macro zu erreichen
Ich habe das Makro so definiert
doskey 1 = cd \ $ T cls
Dies führt zwei Dinge aus, indem Sie einfach 1 schreiben und die Eingabetaste drücken
Hinweis: Sie können mehrere Wunschbefehle unter einem Makro hinzufügen, indem Sie sie mit $ T trennen
cls<Enter>
an das geöffnete Eingabeaufforderungsfenster gesendet wird.