Rob*_*ton 6 console window buffer scrolling cmd.exe
在使用 macOS / Linux 十多年后,我\xe2\x80\x99m 在当前项目中使用 Windows 10。cmd
似乎是从 Windows XP 时代开始出现的,但我\xe2\x80\x99m 有一个特殊的问题。
在 macOS\xe2\x80\x99s 终端上,如果我向上滚动以检查某些内容,当我想返回时,我可以向另一个方向滚动滚动,它将停止在光标所在的当前文本的末尾。如果我在命令提示符中执行相同的操作,则会发现在光标之外的底部有 \xe2\x80\x99s 数千行空白文本,我需要小心地向后滚动它才能返回到光标。键入某些内容将重新聚焦到正确的行,但前提是有\xe2\x80\x99s 光标;如果我\xe2\x80\x99m运行我的测试套件,它会等待命令而不返回到shell,并且不会\xe2\x80\x99m在键入时滚动到正确的点。
\n\n我\xe2\x80\x99已经完成了设置,并且\xe2\x80\x99看不到任何明显需要更改的内容。有什么方法可以改变行为以匹配 macOS\xe2\x80\x99s 终端,还是我必须重新学习我的肌肉记忆?
\n从 Windows 10 build 18298 及更高版本开始,您可以转到属性并启用“禁用向前滚动”复选框
\n\n\n\n\n禁用向前滚动:
\n清除时(默认状态),控制台可以滚动到 Console\xe2\x80\x99s 缓冲区内的任何位置,甚至在最近显示的文本行下方。选中时,控制台将不允许滚动到最后一行输出下方,类似于大多数 *NIX 终端如何工作
\n
归档时间: |
|
查看次数: |
9621 次 |
最近记录: |