Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >自定义 Windows PowerShell 和 cmd 的字体

自定义 Windows PowerShell 和 cmd 的字体

作者头像
walterlv
发布于 2018-09-18 05:59:38
发布于 2018-09-18 05:59:38
8.4K0
举报

自定义 Windows PowerShell 和 cmd 的字体

2017-11-22 16:26

Windows 系统下的命令行界面,字体要么是点阵字体,要么是宋体;但无论哪种,始终觉得难看了。然而,字体选择界面却始终没办法选择到我们新安装的各种字体。

本文将推荐一款可以为 PowerShell 和 cmd 使用的等宽字体,适合程序员使用。


对字体要求

当然,安装了 git 后,会自动帮我们安装 mintty,bash 风格,自定义方便,着色也很棒。如果可能,我还是更希望用 mintty。可是,总有免不了要用 cmd 的时候,或者虽然强大但很丑的 PowerShell……

▲ 很丑的 cmd

微软说,cmd 和 PowerShell 对字体的要求非常苛刻,在 Necessary criteria for fonts to be available in a command window 一文种就有说到:

The fonts must meet the following criteria to be available in a command session window:

  • The font must be a fixed-pitch font.
  • The font cannot be an italic font.
  • The font cannot have a negative A or C space.
  • If it is a TrueType font, it must be FF_MODERN.
  • If it is not a TrueType font, it must be OEM_CHARSET. Additional criteria for Asian installations:
  • If it is not a TrueType font, the face name must be “Terminal.”
  • If it is an Asian TrueType font, it must also be an Asian character set.

翻译过来是:

要能在命令行种使用,字体必须满足:

  • 必须是等宽字体
  • 不能是斜体
  • 该字体不能有A或C负空间
  • 如果是 TrueType 字体,则它必须是 FF_MODERN
  • 如果不是 TrueType 字体,则它必须是 OEM_CHARSET 如果是给亚洲地区使用,还必须满足这些条件:
  • 如果不是 TrueType 字体,字体名必须是“Terminal”
  • 如果是亚洲的 TrueType 字体,还必须使用亚洲的字符集。

这还真不是一般字体能够满足的……

推荐可用的字体

我找了好几款字体,然而只发现下面两款字体是真正可以在 PowerShell 或 cmd 里面用的:

然而发现能用的都出自微软之手……

Inziu 字体族较多,实测有些有效有些无效:

所以,我更倾向于推荐 Microsoft YaHei Mono,效果如下图:

▲ PowerShell

▲ cmd

控制台字体设置方法

对于上面推荐的两款字体,直接安装就可以了,下次打开 PowerShell 或者 cmd 时,属性界面里面就可以找到新安装的字体,就可以选择了。

▲ 属性

▲ 选择字体


参考资料

本文会经常更新,请阅读原文: https://walterlv.com/post/customize-fonts-of-command-window.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 吕毅 (包含链接: https://walterlv.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系 (walter.lv@qq.com)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
线下渠道失势:5G 能否让vivo重生
手机市场有一个奇怪的现象,华为、小米、OPPO、vivo同属国内一线手机品牌,但vivo的形象总给人一种比华为、小米矮一截的感觉,与其齐名的OPPO同样如此。
刘旷
2020/01/22
5730
华为小米vivo向上,苹果荣耀OPPO向下
日前,Counterpoint发布的手机销量月度报告显示,中国智能手机销量在2024年第四季度同比下降3.2%,成为2024年唯一出现同比下滑的季度。而对于各大智能手机品牌来说,他们的市场份额和格局也在悄然发生变化。
刘旷
2025/01/22
1280
线下失守、高端难攻,vivo 2020开年太难
疫情黑天鹅让一众手机厂商们开始了前所未有的操作,以往热闹喧嚣的线下发布会失去了声音,而为了抢占先机,线上发布会成了最好的选择。
刘旷
2020/03/18
3660
线下失守、高端难攻,vivo 2020开年太难
OPPO Watch敲门IoT
作为在智能穿戴行业里的两大巨头,无论是小米在去年年末推出的Mi Watch,还是在3月26日华为即将要发布的新款Watch GT 2e,都不足为奇。倒是OPPO最近推出的新品OPPO Watch,惊起不少波澜。
刘旷
2020/03/28
4750
OPPO Watch敲门IoT
华为在高端智能手机市场再次撕开了一道深深的口子
8月29日,华为宣布推出“HUAWEI Mate 60 Pro先锋计划”,并于当天中午在官方商城、部分线下门店上线销售新机Mate 60 Pro,它是全球首款支持卫星通话的大众智能手机,即使在没有地面网络信号的情况下也可以与外界联系,令人欣喜。
刘旷
2023/09/11
2430
华为强势回归,高通却成了最大输家?
8月29日,在没有召开新品发布会的情况下,华为基于自研麒麟芯片的新一代旗舰手机Mate 60 Pro正式开售,虽然定价高达6999元,但仍是备受追捧,线上线下均一机难求。今天,华为Mate 60 Pro+和新一代折叠旗舰机Mate X5也正式开启预订,在预售开启之后,上线十多秒首批已被抢购完毕。
芯智讯
2023/09/08
2680
华为强势回归,高通却成了最大输家?
苹果拿下全球智能手机市场50%销售额、90%利润!
2月5日消息,近日,市场研究机构Counterpoint Research发布的一份最新报告显示,在2023年的全球智能手机市场,苹果依然是最赚钱的智能手机厂商,他们2023年的iPhone销售收入达到了创纪录的2030亿美,并且首次占到了整个智能手机市场营收的50%。这主要得益于高端智能手机市场的需求的持续增长,以及苹果iPhone平均售价的增长。
芯智讯
2024/02/06
1950
苹果拿下全球智能手机市场50%销售额、90%利润!
出货量回升,荣耀归来?
近日,全球调研机构Canalys发布了最新的智能手机市场统计,数据显示2021年第二季度中国大陆智能手机出货量同比下降了17%,智能手机出货量为7490万部,其中vivo、OPPO仍稳坐前二,华为下榜,小米和苹果排名提升分别居于第三和第四,独立后的荣耀则以40%的强势环比增长冲入前五。
刘旷
2021/08/06
3440
出货量回升,荣耀归来?
vivo 2020:沉默中寻求突围
“华米OV”国产四强中,无论是小米,还是华为或者OPPO都有一款自己智能手表,唯独与OPPO并称“蓝绿大厂”的vivo却迟迟没有动作。
刘旷
2020/06/19
6120
vivo 2020:沉默中寻求突围
得益于5G iPhone,中国消费者推动苹果在中国实现第二季度新高
总部位于加州的Cupertino周三表示,在5G iPhone的强劲需求以及首次购买Mac电脑和iPad的推动下,苹果在包括香港和台湾在内的大中华区的销售额在截至3月的季度几乎翻了一番。
海大指南针
2022/05/16
2430
得益于5G iPhone,中国消费者推动苹果在中国实现第二季度新高
2023年华为智能手机销量同比暴涨84%!
2月2日消息,据市场研究机构TechInsights发布的最新报告显示,2023年四季度及全年的全球智能手机出货数据。其中,华为2023年销量同比大涨84%,特别是在2023年四季度,销量更是同比暴涨93%。
芯智讯
2024/02/06
3780
2023年华为智能手机销量同比暴涨84%!
2023Q2全球智能手机市场销量八连跌!高端市场成唯一亮点
近日,市场研究机构Counterpoint发布的最新研究报告显示,2023年第二季度,全球智能手机市场的销售额同比下降8%,季度环比下降5%。这是连续第八个季度出现同比下降。
芯智讯
2023/08/09
2750
2023Q2全球智能手机市场销量八连跌!高端市场成唯一亮点
小米手机2020再渡劫
价格厚道,一直是消费者购买小米智能手机的重要因素,但在其他“友商”纷纷也降低价格之后,目前看来价格厚道不再是小米的优势,也不能持续为小米保驾护航,以至于众“友商”销量上涨的时候,小米手机销量大幅下滑。
刘旷
2020/07/30
3920
小米手机2020再渡劫
2022,智能手机厂商由攻转守?
智能手机好像越来越不好卖了。近期有消息显示苹果计划缩减低价手机终端后续季度的出货量。就在半个月前,还有业内分析师曝出国内安卓手机厂商将砍单1.7亿部,占到原出货计划的20%。
刘旷
2022/04/18
2610
realme能否成为今年智能手机赛道最大黑马?
无论是今年一季度的全球销量数据——Strategy Analytics发布全球智能手机出货量数据线上,Q1同比增长24%,达3.4亿部,创下2015年以来的最高增长。
用户2908108
2021/07/22
3320
跳脱低迷,华为、苹果、荣耀OV小米激战2024
尽管2023一整年,很多行业都在逐渐复苏,但是对于手机圈来说,这股“春风”似乎就跟没吹过一样。整整一年哪怕厂商穷尽力气去卷,但行业低迷、市场体量下滑的局面,仍然没有得到有效扭转。
刘旷
2024/01/22
2220
自研芯片的豪赌:华为小米vivo仍在坚持,OPPO盖牌离场,荣耀开始下注!
5月31日消息,虽然OPPO在不久前因为“全球经济、手机市场不确定性”解散了旗下的芯片设计子公司哲库科技,放弃了自研芯片,但是另外两家国产智能手机厂商小米、vivo的自研芯片计划仍在继续,现在荣耀也开始成立芯片设计公司加码自研芯片了。
芯智讯
2023/08/09
3130
自研芯片的豪赌:华为小米vivo仍在坚持,OPPO盖牌离场,荣耀开始下注!
2022Q2全球智能手机AP市场:联发科销量份额第一,华为海思仅剩0.4%!
9月23日消息,根据市场调研机构 Counterpoint Research 发布的最新报告显示,2022年二季度,在全球智能手机AP(应用处理器)出货量方面,联发科以39%的市场份额排名第一。在手机SoC芯片收入方面,高通则以44%的市场份额位居第一。华为海思的出货量份额已低至0.4%。
芯智讯
2022/10/05
4500
2022Q2全球智能手机AP市场:联发科销量份额第一,华为海思仅剩0.4%!
折叠屏,vivo的高端打手?
2022年开年国产机销量大跳水,各实力玩家的出货成绩也都不尽人意,行业走向不景气的信号逐渐明显。
用户9702975
2022/05/30
5500
OPPO拿下一季度国内智能手机市场及折叠屏市场双料第一!
2023年4月27日,市场研究机构IDC公布的最新数据显示,2023年第一季度,中国智能手机市场出货量约6,544万台,同比下降11.8%。2023年开年依然低迷,延续2022年以来每季度出货量同比下降幅度超10%。
芯智讯
2023/05/09
1600
OPPO拿下一季度国内智能手机市场及折叠屏市场双料第一!
推荐阅读
相关推荐
线下渠道失势:5G 能否让vivo重生
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档