ConEmu 里 tqdm 等进度条吃屎解决
问题:
运行全横行进度条时,莫名换行,更改字体也无效。
解决:
是 ConEmu 的 RealConsole 的字体问题,不管 ConEmu 显示什么字体,都是在一对一映射一个隐藏的 RealConsole 的字体。
按 Ctrl+Alt+Win+Space 弹出 RealConsole,右键属性发现字体是新宋体:
新宋体无法正确显示进度条使用的方块字符。
首先在注册表 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
中把新宋体改成一个正常的带中文的等宽字体,比如 Sarasa Term
系列
然后在 ConEmu 设置中,Feature 选项里点右侧 Show real console 旁边的省略号按钮,修改字体为正常字体。
好了,美滋滋。
参考官方帮助:
ConEmu | Unicode Support
All articles in this blog are licensed under CC BY-SA 4.0 unless stating additionally.
Comment