IT技术博客大学习 共学习 共进步

更改 Windows 10 命令行字体

ZWWoOoOo 2015-11-08 22:18:39 浏览 3,623 次

   谁能告诉我下图中哪个是 1 哪个是 l?

   1

   因为常用到命令行,而这中文版 Windows 的命令行默认字体是“新宋体”,无法选择其他字体,而这“新宋体”不知为何把 1 和 l 搞成双胞胎……

   搜啊搜,真没简单的方法,直接在窗口标题“右键》属性》字体”只能设置字体大小,当然还有个点阵字体可以选——问题是难看。

   搜了很多地方,好像只能是下面这个方法:(详情见 )

   1. 打开命令行窗口,然后输入

chcp 437

   PS:这命令是切换 cmd 程序的当前代码页,936 是中文环境,437 是英文环境

   然后在窗口标题“右键》属性》字体”,就能选择“Consolas”字体了,这下 1 和 l 就变成两个“人”了

   2

   2. 问题:这样设置后,命令窗口的中文有显示问题——只显示半个,囧。

   解决方法是:再切换回 936 就行了

chcp 936

   ---- 进阶 ----

   如果你不喜欢 Consolas 字体肿么办?那么就要注册表大法了:

   打开注册表位置 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]

   增加字体方法(下图):你会看到红框的内容,默认有 Lucida Console 和 Consolas 字体,篮筐内容就是我增加的另外 2 个字体,每个字体 +0 递增

   3

   然后按照前面的 1,2 再设置一次。

   ---- 吐槽 ----

   微软你就不能稍微硬一下么,直接来个字体选择不行么……

建议继续学习

  1. Vim(gvim)编程字体推荐 (阅读 7,583)
  2. 介绍“最好的编程字体”Monaco (阅读 7,443)
  3. 等宽字体:程序员的字体 (阅读 5,901)
  4. CSS设置字体大小 (阅读 4,682)
  5. 给自己的字体课(一)——英文字体基础 (阅读 4,541)
  6. 解决Chrome最小字体限制 (阅读 4,002)
  7. Windows与Linux文件系统互访的几种方法 (阅读 3,980)
  8. 默认Web字体样式 (阅读 3,802)
  9. 字体文件也属于二进制文件 (阅读 3,664)
  10. 网页字体排印指南 (阅读 3,602)