给nerdfont 打字体补丁(macos)并且给nvim-cmp添加vscode-icon

给nerdfont打字体补丁

Nerd-fonts常用来在终端下显示各种图标,这个项目的github repo下提供了许多Nerd Font字体,图标使用效果如图。
在这里插入图片描述

第一步

下载fontforge

  • macos

brew install fontforge

第二步

将nerd-font的github repo clone 到你的本地

git clone --depth 1 https://github.com/ryanoasis/nerd-fonts.git

git clone --depth 1 只克隆最新的一次commit,防止文件过大

第三步

font-patcher的使用比较简单,使用下面的命令即可。

font-patcher 字体文件 -s -c -out 输出文件夹
-s 设置图标宽度为single, 默认为double, 在某些场景下可能会造成图标重叠 (等宽字体)
-c 设置添加全部图标集
-out 设置输出文件夹, 默认为当前文件夹

在这里插入图片描述
这样子就会给这个字体 FiraCode-Regular.ttf 打上补丁

如果想用上vscode_icon(codicons.ttf)

  1. 下载 codicons.ttf from
    microsoft/vscode-codicons
  2. Copy/move codicons.ttf to src/glyphs
nerd-fonts
├── font-patcher
└── src
    └── glyphs
        ├── codicons.ttf
        ├── devicons.ttf
        ├── original-source.otf
        └── Other font files
  1. 执行下面命令:

    就会在test3 生成你想要的字体
    在这里插入图片描述

最后显示效果

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值