本字体适用于 Vim 及终端图标的中英文混合字体.
做这套字体的原因是因为需要在终端使用 lsd 插件, 但是这个插件是基于NerdFont 图标字体, 不支持中文.
考虑到国人在终端中还是有显示中文字体的需求的, 因此有了这套字体. 字体在终端以及 Vim 的显示效果如下:
此时, 打开FontBook
便可以看到安装的字体文件
-
iTerm
iTerm
→Preference
→Profile
→Text
→Font
iTerm 的字体设置分为 ASCII 字符的字体与非 ASCII 字符的字体, 建议均设置为本字体, 达到统一效果
ps: 终端中的 vim 字体为终端使用的字体, 不能针对终端 vim 设置自定义字体.
-
MacVim
在
~/.vimrc
做如下设定set guifont=YaHei\ Fira\ Icon\ Hybrid:h16 "设置 GUI 下字体及大小, 针对 MacVim 进行设置 set guifontwide=YaHei\ Fira\ Icon\ Hybrid:h14 "设置 GUI 下中文字体及大小, 针对 MacVim 进行设置
- ✅ 支持 Vim 中 Powerline 字体显示
- ✅ 支持终端中图形字符显示
- ✅ 同时支持中文与英文优化显示
中文字符: Microsoft Yahei
西文字符: Fira Code
Iconic 字符: NerdFont
本仓库的所有代码基于 Apache License 2.0 进行分发与使用. 协议全文见 LICENSE 文件.
Copyright 2020 HanleyLee
欢迎使用, 有任何 bug, 希望给我提 issues. 如果对你有用的话请标记一颗星星 ⭐️