MobaXTerm 电力线字体问题

Mae*_*cky 6 bash mobaxterm

在我的树莓派上,我将 bash 与 powerline 一起使用,并将 vim 与 powerline 一起使用。

如果我将 Pi 连接到外部显示器,一切看起来都很好,但是当我通过 MobaXterm 或 Cygwin ssh 连接时,箭头不会显示。

我相信这是字体的问题吗?有人让这个工作吗?

小智 10

因为这是 Google 上针对此特定问题的唯一结果,所以我想我会添加我的解决方案。

  1. 您需要在 windows 中安装修补字体。您可以在此处找到流行的编码字体版本,也可以使用 Google 搜索找到其他版本。这些字体在 Unicode Private Use 区域添加了电力线符号,但除此之外,字体是相同的。

  2. 重新启动 MobaXTerm 以显示新安装的字体。在 Settings > Terminal 下,将字体更改为您安装的任何修补字体。

  3. MobaXTerm在任何保存的会话中独立保存字体设置,因此您还需要编辑其中的每一个。右键单击 > 编辑会话 > 终端设置 > 字体。

  4. 再一次,MobaXTerm 需要重新启动才能显示您的更改。

  • Matt 是正确的,但请注意 MobaXTerm 似乎并不支持所有字体。在 Putty 中,您可以打开 Putty 配置 > 窗口 > 外观 > 允许选择可变间距字体。但是,截至 2018 年 9 月,MobaXTerm 不允许使用“可变间距”字体,因此您在 MobaXTerm 中的选择仅限于某些等宽(?)/固定宽度字体,例如 DejaVuSansMono https://github.com/powerline/fonts /tree/master/DejaVuSansMono 和 Source-Code-Pro (https://github.com/adobe-fonts/source-code-pro/releases/tag/variable-fonts) 不支持 Nerd 中的所有酷图标- 字体。 (4认同)