Ответы:
НЕТ, но вы можете использовать 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}
before SendInput cls{Enter}
гарантирует, что строка будет очищена перед добавлением команды cls.
До тех пор, пока я занимаюсь исследованиями, но нашел лучший способ достичь этого, определив макрос Doskey.
я определил макрос как это
doskey 1 = cd \ $ T cls
это сделает две вещи, просто написав 1 и нажав Enter
Примечание: вы можете добавить команду многократного желания под одним макросом, разделив их $ T
cls<Enter>
в окно командной строки команды ОТКРЫТЬ.