#1 楼
否,但是您可以使用CLS
命令清除整个屏幕,按Esc(Escape)键将清除输入行。此外,按Ctrl + C会将光标移至新的空白行。评论
在PowerShell中,您可以使用也清除
– Binary_runner
2014年12月9日,12:23
我想我理解为什么人们喜欢在Linux中使用别名别名来清除系统之间的一致性!
–罗伊(Roy Ling)
2015年11月4日5:40
#2 楼
如果您真的想使用键盘快捷键(包括我自己)来执行此操作,则可以转而使用autohotkey并编写一个如下所示的小脚本:; -------------------------------------------------------------------------
; Cntr-L should clear screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return
#IfWinActive
脚本是什么确实...
首先查看是否在控制台应用程序中
如果按下CTRL + L
将
cls
写入控制台,然后按ENTER 评论
您可能要使用SendInput
–user2418306
16-2-19在11:57
同样,#IfWinActive命令提示符将防止覆盖其他控制台应用程序(如bash)的快捷方式
–user2418306
16-2-19在12:11
必须说,这使我每次使用时都微笑。 TY @petermeissner
–马克·纳迪格(Mark Nadig)
16年4月22日在15:58
在SendInput cls {Enter}之前执行SendInput {Escape},以确保在添加cls命令之前清除了该行。
–卡尔斯森
19年7月26日在10:53
#3 楼
长期以来,我也进行了研究,但找到了通过定义Doskey宏来实现此目标的最佳方法我定义的宏如
doskey 1 = cd \ $ T cls
这将通过简单编写1并点击Enter来完成两件事
使您进入简洁的命令路径
清除整个屏幕
/>
注意:您可以在一个宏下添加多个欲望命令,方法是用$ T分隔它们
评论
如果由于某些原因必须使用键盘快捷键,则可以随时编写AutoHotkey脚本,该脚本会将cls