为什么命令提示符和Powershell底部有这么多的空格(回车符)?

时间:2017-03-19 06:12:45

标签: powershell cmd command-prompt

我一直想知道为什么命令提示符和Powershell在运行每个应用程序时都预先加载了很多回车符。你可以永远滚动(好吧,不是真的,但几十个,如果不是几百页的空白空间)。我现在没有我的Unix机器,但我很确定终端没有这个填充。

我试过寻找原因,但我已经空了。这不是一个错误,所以我想没有多少人在寻找答案。

1 个答案:

答案 0 :(得分:4)

我认为你可能指的是屏幕缓冲区大小,如下所述:https://mcpmag.com/articles/2013/03/12/powershell-screen-buffer-size.aspx?m=1

本文将更详细地解释它:

https://msdn.microsoft.com/en-us/library/windows/desktop/ms682088(v=vs.85).aspx

  

创建屏幕缓冲区时,它包含空格。它的光标是   可见并定位在缓冲区的原点(0,0),窗口是   它的左上角位于缓冲区的原点。尺寸   控制台屏幕缓冲区,窗口大小,文本属性,   并且光标的外观由用户或由   系统默认值。

Unix通过回滚缓冲区以稍微不同的方式工作,如下所述:https://unix.stackexchange.com/questions/145050/what-exactly-is-scrollback-and-scrollback-buffer