firacode 连字在 iterm 2 中不起作用

firacode ligatures not working in iterm 2

我正在尝试在 MacOS Catalina 上的 iTerm 2 中使用 firacode 字体。我启用了 "use ligatures",但实际上只有一些连字有效。特别是,箭头配置正确,但希腊字母和 "www" 不正确。我也尝试过 furacode 字体,但无济于事。我可以尝试解决这个问题吗?如果相关,我正在使用 vim 作为文本编辑器。 谢谢。

打开 iTerm2,转到首选项 > 配置文件 > 文本 > Select“Fira 代码”字体,标记“使用连字”。对“非 ASCII 字体”执行相同的操作。在这里你可以看到如何做 https://ritesh-yadav.github.io/assets/images/setup-iterm-with-oh-my-zsh/select_font.gif

在 iTerm2 首选项 > 高级 > 绘图(或只搜索 'ligature')中,更改 以不允许字母数字字符属于连字为代价提高绘图性能设置为 。这允许“www”和“0xFF”连字在 Fira 代码中正确显示。