在终端下,如何使得进度条始终在窗口底部?
在进度条运行的时候,还需要打印其他东西,为了使得进度条不被刷走,我想让进度条始终在窗口底部,请问各位大佬怎么实现😥
4楼 <a href="/user/DG9Jww" title="@DG9Jww">@DG9Jww</a> 不同平台下需要你对 vt-100 做一定的封装,
在 windows 下,微软的官方文档里面在介绍命令行相关 API 时有介绍如何使用 vt-100,
可以简单的理解为:在 linux 下使用 vt-100 是纯原生的,需要你自己去封装,在 windows 下使用 vt-100 有一定差异,微软建议直接使用命令行 API,
另外,vt-100 不是只能在 linux 使用,vt-100 的历史你可以去了解一下,简单的说这是早期开发计算机程序时的文本界面的控制码,任何基于 windows 系和 unix 系得操作系统都是应该支持的,因为这是“老祖宗”
#5
更多评论
参考:https://github.com/wsxiaoys/terminal
这个库封装了基本的定位和颜色指令,另外github上还有好多更高级的terminal ui库,可自行搜索。
#2