cmd - Windows 7 cmd:UTF-8 点显示为块。chcp 65001 没有区别。问题是什么?
解决方案
我无权访问 Windows 7,但从命令提示符运行gtop时,我可以在 Windows 10 上重现您的问题。我在命令窗口中尝试了几种不同的字体,但都没有解决问题。
以下是使用Courier New时出现问题的示例:
虽然这不是gtop本身的错误,但有一个与之相关的已解决问题。请参阅“ Windows 命令提示符字体支持 #21 ”。该问题通过下载Iosevka字体、安装并将其设置为命令窗口的字体得到解决。
在命令窗口中使用Iosevka字体后, gtop图形中的块将替换为点:
笔记:
- 我没有将代码页更改为 65001。一切都使用我的默认代码页 (437)。
- 在该问题报告中,第 2 节(“将 Iosevka 添加到命令提示符”)详细介绍了regedit的使用。我跳过了这一步,一切仍然有效。也许在其他一些 Windows 版本上是必需的,但在 Windows 10 上不是必需的。
- Iosevka是一种等宽窄字体,看起来很适合用作命令窗口的字体。
推荐阅读
- java - 如何使用子列表作为键和父对象作为值来映射列表
- python - How to make a module act as package with __path__ variable?
- python - 查找短文本的模型
- php - 如何使用 PHP SimpleXMLElement 删除命名空间?
- django - DjangoAdmin:如何在使用“AutocompleteSelect”小部件时保持外键的“+✎✕”按钮打开
- chart.js - 在Chartjs中为指针填充颜色
- reactjs - Test failed of a Component in react using typescript
- sql - Trying to understand why GROUP BY and HAVING yields different output when compared to WHERE
- html - 添加容器 div 会移除 flexbox
- amazon-s3 - Amazon S3 PDF files have wrong content type after Winscp upload