Maple Mono 等宽字体安装教程:给终端和编辑器换上圆角连字
【免费下载链接】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 是一款开源等宽字体(monospace font),主打圆角字形、大量代码 ligature 和 Nerd-Font 控制台图标,中英文宽度保持 2:1 对齐。适合想让终端和代码编辑器更耐看的开发者,普通用户拿来当日常等宽字体也没问题。
效果速览
图里每个字符都是圆角的,连字(ligature)会把!=、=>、->这类符号序列合并成单个符号。安装 Nerd-Font 版本(带-NF后缀)后,ls、git等命令前面还能显示小图标,终端立刻生动起来。
获取与安装
macOS / Linux(Homebrew)
# 基础版(带连字) brew install --cask font-maple-mono # 带 Nerd-Font 图标 brew install --cask font-maple-mono-nf # 含中日韩字形的完整版 brew install --cask font-maple-mono-nf-cnWindows(Scoop)
scoop bucket add nerd-fonts scoop install Maple-Mono # 基础版 scoop install Maple-Mono-NF # 带图标 scoop install Maple-Mono-NF-CN # 带图标 + 中日韩手动安装
从 Releases 下载对应压缩包:macOS 双击 ttf 安装;Windows 右键选"为所有用户安装";Linux 把字体丢进~/.fonts/后执行fc-cache -fv刷新缓存。
包名后缀含义:NF是加了 Nerd-Font 图标的版本,CN嵌入了中文字形,Normal是零带斜杠、更接近 JetBrains Mono 观感的预设版。
在 VS Code 和终端中启用 Maple Mono
打开设置(Cmd/Ctrl + ,),搜索font family,粘贴这一段:
"editor.fontFamily": "'Maple Mono', Menlo, monospace", "editor.fontLigatures": true装的是 NF 版本就把字体名换成Maple Mono NF。终端同理,以 iTerm2 为例:Preferences → Profiles → Text → Font,选Maple Mono NF,连字由终端自身支持。想单独关掉某类连字,可以在editor.fontLigatures里配"calt": false。
进阶玩法
- 变量字重:仓库提供了 variable font(见 source/MapleMono[wght]-VF.ttf),支持字重平滑调节,需要终端或编辑器支持 variable font。
- 细粒度开关:通过 OpenType 特性码(
cv01~cv99、ss01~ss11)可以单独启用/关闭某个字形变体,规则清单见 source/features/README_CN.md。 - 自定义构建:改 config.json 后本地跑
python build.py,能控制图标宽窄、字形宽度(600/550/500)等,适合想"自己造一个 Maple Mono"的场景。
常见问题
现象:连字没生效,!=还是两个字符。原因:字体名写错或编辑器没开 ligature。解法:确认安装后系统里确实有Maple Mono,并在编辑器设置中打开editor.fontLigatures。
现象:中文、日文乱码或缺字。原因:装的是不含中日韩字形的版本。解法:改用-CN后缀版本,或在终端字体配置里给它配一个中文字体兜底。
现象:1080p 屏幕上文字发虚或粗细不均。原因:用了 unhinted 版本。解法:低分辨率屏幕选 hinted 包(如Maple-Mono-NF而非unhinted),高分辨率屏(如 MacBook)用 unhinted 版本反而更清晰。
【免费下载链接】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),仅供参考