คำตอบ:
ไม่ แต่คุณสามารถใช้CLS
คำสั่งเพื่อล้างหน้าจอทั้งหมดปุ่มEsc(Escape) จะล้างบรรทัดอินพุต นอกจากนี้การกดCtrl+ Cจะย้ายเคอร์เซอร์ไปที่บรรทัดว่างใหม่
clear
clear
ใน linux เพื่อcls
ความสอดคล้องระหว่างระบบ!
หากคุณต้องการทำอย่างนั้นจริง ๆด้วยแป้นพิมพ์ลัด (รวมอยู่ในตัวคุณเอง) คุณอาจหันไปใช้autohotkeyและเขียนสคริปต์เล็กน้อยเช่นนี้:
; -------------------------------------------------------------------------
; Cntr-L should clear screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return
#IfWinActive
สคริปต์ทำอะไร ...
cls
ไปที่คอนโซลแล้วกดENTERSendInput
#IfWinActive Command Prompt
จะป้องกันการแทนที่ทางลัดสำหรับแอปพลิเคชั่นคอนโซลอื่น ๆ เช่น bash
SendInput {Escape}
ก่อนSendInput cls{Enter}
แน่ใจว่าบรรทัดถูกลบก่อนเพิ่มคำสั่ง cls
ตราบใดที่ฉันยังค้นคว้า แต่พบวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้โดยการกำหนด Doskey Macro
ฉันนิยามมาโครแบบนี้
doskey 1 = cd \ $ T cls
สิ่งนี้จะทำสองสิ่งโดยการเขียนแบบง่าย 1 และกด Enter
หมายเหตุ: คุณสามารถเพิ่มคำสั่งปรารถนาหลายคำภายใต้มาโครเดียวโดยคั่นด้วยคำสั่ง $ T
cls<Enter>
ไปยังหน้าต่างพรอมต์คำสั่งเปิดได้ตลอดเวลา