Windows powershell 老是自动切换回宋体,有人知道怎么回事吗?

2018-10-01 13:48:29 +08:00
 iRiven

默认是宋体,当然结果就是没法正常显示

这是 Ubuntu 的 shell,Win10 上面的,把字体设置成 dejavu,就能正常显示。

但是,在某些情况下会被自动还原成默认的宋体,比如打开过一次 VIM 就会变成宋体,不过我配置 VIM 的 guifont 为空,就不怎么会了,对就是不怎么会变回宋体,偶尔会,偶尔不会,有懂得 v2er 吗,这是为啥子啊

3444 次点击
所在节点    Windows
7 条回复
imn1
2018-10-01 13:54:02 +08:00
windows 控制台的默认字体,需要改注册表
iRiven
2018-10-01 14:56:29 +08:00
@imn1 找不到啊,能提示一下吗
batkiz
2018-10-01 15:04:57 +08:00
imn1
2018-10-01 15:34:10 +08:00
@iRiven
我把我回复的话完全复制放入 google
About 402,000 results

不知道你说「找不到」是什么意思?
May725
2018-10-01 18:13:22 +08:00
这个我之前也折腾过, 这篇博客有详细的解释,基本上解决了我的问题 https://blog.miniasp.com/post/2017/12/06/Microsoft-YaHei-Mono-Chinese-Font-for-Command-Prompt-and-WSL.aspx
Tumblr
2018-10-07 13:48:35 +08:00
我选择用 cmder 了
ps1aniuge
2018-10-10 10:19:39 +08:00
1 win 中,你只应该用宋体,新宋体。
理由是,这两个字库含有 unicode 大字符集。
不用的话,扑克的红桃“♥”。麻将的八万 “🀎”,还有其他特殊符号,很容易显示不出来。


2 雅黑 mono 字库。这个字库有上述字符显示不全问题。假如不在乎上述,建议使用。它的好处是:
2.1 黑体。字比较粗。建议字号=18
2.2 英文大小写等宽。
2.3 大多数中日韩问都没问题。中文支持 linux。支持各种终端软件。
有些其他 diy 的字体,在 linux 上,无法使用,即显示的是宋体。这个字库没问题。
2.4 支持各种编辑器,ide。有些字库,在某个 ide 上无法列出。这个字库没问题。

微软雅黑 mono 下载:
github.com/Microsoft/vscode/files/555425/yahei_mono.zip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/494396

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX