49

我已经安装了 iTerm2 和 Oh-my-zsh。然而,自从我将 ZSH-THEME 更改为“agnoster”后,就会出现一个奇怪的问号。

附上相同的屏幕截图。

检查终端指针上的问号

我认为电力线会有所帮助,但这似乎没有发生。谁能帮我解决这个问题?

4

5 回答 5

54

在您的 iterm2/终端中运行步骤 1-4,您就完成了。

  1. git clone https://github.com/powerline/fonts(将其克隆到任何地方,您可以在步骤 4 之后删除克隆的目录)
  2. cd fonts
  3. ./install.sh
  4. 打开 iTerm2->Preferences->Profiles->Text->Change Font-> Meslo LG S DZ Regular for Powerline
  5. 重新打开终端,你就完成了。

编辑:如果您不使用 iTerm,您可以简单地更改默认的 macOS Terminal Preferences。(感谢 Kewal)

你也可以参考这个长的 git 线程

于 2019-01-08T17:14:52.923 回答
45

安装电力线修补字体将解决此问题。这个官方文档提供了关于安装 poweline 字体的描述。

在 iTerm2 中启用电力线修补字体有两种方法。

  1. 将电力线修补字体设置为默认值。

一种默认字体

  1. 仅为非 ASCII 字符设置电力线修补字体,并为代码使用另一种字体。

不同的字体

奖金:

于 2017-02-20T19:46:56.093 回答
34

这已经解决了这个问题。只需选择Use built-in Powerline glyphs并使用Inconsolata for Powerline字体。

这已经解决了这些问题。

于 2019-11-29T10:45:32.240 回答
5

在 Windows 上 - 只需 * 下载一些 Powerline 字体,例如: https
://github.com/abertsch/Menlo-for-Powerline/raw/master/Menlo%20for%20Powerline.ttf * 通过单击文件两次安装它
* 选择新的属性中的字体
就是这样!

在 Mac 上 - 之前的答案完全正确,只需安装并选择合适的字体。

于 2017-10-16T13:28:43.290 回答
2

只需执行以下操作,它对我有用,相信我,在我眼中看到真相。

进入preference->Profiles->Test,看下图:- 在此处输入图像描述

于 2021-07-06T14:58:02.570 回答