【问题标题】:firacode ligatures not working in iterm 2firacode 连字在 iterm 2 中不起作用
【发布时间】:2020-03-26 10:43:00
【问题描述】:

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

【问题讨论】:

  • 第一步可能是弄清楚“使用连字”是什么意思,因为在 OpenType 级别,没有“连字”之类的东西,有four types of ligatures,哪个是iTerm2 尝试开启?
  • 天哪,我不知道。在控制“使用连字”、“消除锯齿”和“对非 ASCII 文本使用不同字体”的字体时,它会为您提供复选框选项。我的一个朋友也将 firacode 与 iterm 2 一起使用,并且他的连字工作正常,这就是为什么这个难题如此令人沮丧的原因。
  • 那么可能是时候找出 iterm2 对连字的含义以及您的设置之间的不同之处了。

标签: vim fonts terminal iterm2 ligature


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    打开 iTerm2,进入 Preferences > Profiles > Text > 选择“Fira code”字体,标记“Use ligatures”。对“非 ASCII 字体”执行相同操作。这里可以看看怎么办https://ritesh-yadav.github.io/assets/images/setup-iterm-with-oh-my-zsh/select_font.gif

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 2019-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-03
      • 2021-01-28
      相关资源
      最近更新 更多