我在使用 Windows 命令控制台时遇到了困难。有时做演示尤其困难。我最后做的任何事情最终都会出现在底部。如果它出现在顶部就太好了。换句话说,我最后做的任何事情都应该首先显示。
有没有办法配置控制台来做到这一点?
如果没有,是否有可以执行此操作的控制台/终端应用程序?
答案1
答案2
简而言之,不是。基于控制台的计算的整个模型与时间、我们自然阅读文本的方向以及输入/输出流相关。如果我们切换到虚构世界,这种方向限制可能更有意义:
在里面黎明踏浪者号之旅CS Lewis 写道,笨蛋们在饭前洗碗,以节省饭后的时间。他们还尝试种植烤土豆。这个实验失败了,但在回到未来Doc Brown 成功地修改了已经生成输出的程序的输入。在土拨鼠日主角一遍又一遍地过着同样的生活,并一次修改一点点来测试它们的影响。
对于我们其他人来说,时间之河总是不断地流下山坡。
编辑:clear
通过使用或Ctrl+清除屏幕来启动演示L。在支持的终端和 shell 中,这将使屏幕空白并从左上角开始执行命令。在每个主要步骤之后或当您走得太远时,您可以清除并从顶部重新开始。这不会让熟悉基于控制台的程序的人感到困惑,并且仍能帮助控制台新手了解事物的一般流程。
您的键绑定可能会有所不同,但将某些东西绑定到清除命令甚至可以让您从程序内部(例如在 sqlite 提示符下)清除屏幕。
答案3
您不太可能找到可以执行此操作的终端程序。如果找到了,您的听众可能会因此而分心,您的演示效果也会不如您现在所想的那样。
答案4
您的意思是您想在运行应用程序之前清除控制台吗?
如果是,请在控制台中执行“cls”命令。这将清除屏幕并将光标放回顶部。
您还可以使用命令行库来在屏幕上所需的位置进行打印。例如: