Maple Mono 字体教程:三步装好这款圆角连字 Nerd Font
【免费下载链接】maple-fontMaple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项项目地址: https://gitcode.com/GitHub_Trending/ma/maple-font
Maple Mono 是一款面向开发者的开源等宽字体,圆角字形、智能连字、终端图标(Nerd Font)都内置了,中英文宽度还固定 2:1,对齐不费劲。它主要解决"终端图标变方框、中英文混排错列、连字不生效"这三类问题。这篇教程带你选版本、用最少命令装好、配置编辑器和终端,并教你 10 秒验证是否生效。
这几种情况你会想换字体
- 终端图标显示为方框:你用了 starship、powerlevel10k 这类主题,默认字体没有图标字形集。
- 中英混排错位:Markdown 表格、双语注释里中英文宽度对不齐。Maple Mono 的中文恰好是英文的两倍宽。
- 长时间编码眼疲劳:尖角字体小字号下偏硬,Maple Mono 圆角且支持可变字重,从细到粗随意调。
30 秒选版本:对号入座
| 版本 | 智能连字 | 终端图标 | 覆盖中文 | 什么时候选它 |
|---|---|---|---|---|
| Maple Mono | ✅ | ❌ | ❌ | 纯英文环境,装最少的 |
| Maple Mono NF | ✅ | ✅ | ❌ | 只要图标,不写中文 |
| Maple Mono CN | ✅ | ❌ | ✅ | 只改文档,不用终端图标 |
| Maple Mono NF CN | ✅ | ✅ | ✅ | 编辑器 + 终端全都要 |
结论:没有特殊理由就直接拿Maple Mono NF CN,连字、图标、中文全有,不浪费。
最快安装:三个系统各一条命令
Windows
打开 PowerShell,添加字体仓库:
# 添加 nerd-fonts 字体仓库 scoop bucket add nerd-fonts安装完整版(图标 + 中文):
scoop install Maple-Mono-NF-CN关掉再重开你的编辑器和终端。
macOS
打开"终端"。
运行:
brew install --cask font-maple-mono-nf-cn重启 IDE,字体即可使用。
Linux(以 Arch 为例)
打开终端。
安装完整版 unhinted 字体:
paru -S ttf-maplemono-nf-cn-unhinted刷新字体缓存:
fc-cache -fv。
编辑器与终端配置,以及怎么确认生效
VS Code
打开设置(JSON),粘贴:
{ "editor.fontFamily": "'Maple Mono NF CN', monospace", "editor.fontLigatures": true, "terminal.integrated.fontFamily": "Maple Mono NF CN" }JetBrains 系列
打开Settings → Editor → Font,字体列表选 Maple Mono NF CN,勾选 Enable ligatures,保存即可。
确认配置生效 ⚡
- 新建文件输入
a->b:出现箭头,说明连字已启用。 - 终端跑
echo test:shell 主题图标正常渲染,说明图标字形集已生效。 - 写一行中英混排:一个中文正好对齐两个英文,说明 2:1 宽度版本在起作用。
排错:按现象对号入座
- 图标显示为方框:装的是不带 NF 的包。换
-NF或-NF-CN版本重装。 - 连字不生效:编辑器连字选项没打开。VS Code 查
editor.fontLigatures,IDE 里查 "Enable ligatures"。 - 换完仍中英错位:多半是没完全重启应用,或字体名拼错。核对配置里的字体名,彻底关闭应用再打开。
进阶:连字开关、窄宽度与 Web 端 🔧
- 连字可细分开关:
cv96全角引号、cv97省略号宽度、cv98破折号等都是独立开关。VS Code 里可以只启用需要的,如把editor.fontLigatures写成"'calt','cv96'"。 - 想要更紧凑的版面:Release 提供 default、narrow(550)、slim(500)三种宽度,后两者每行能多排几个字符。
- Web 端使用:仓库
woff2/var/下就是变量 WOFF2,可直接放进前端项目,字重自动响应,不用额外处理。
写在最后
时间紧就干三件事:装 NF CN、贴上面那份 VS Code 配置、跑一遍->连字测试,三分钟收工。想继续调开关,看 中文官方文档 就够了。
【免费下载链接】maple-fontMaple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项项目地址: https://gitcode.com/GitHub_Trending/ma/maple-font
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考