哦,我的zsh表现出奇怪的性格'?' 在终端上

Adi*_*hal 19 zsh oh-my-zsh powerline

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

附上相同的屏幕截图.

检查终端指针上的问号

我认为电力线会有所帮助,但似乎没有发生.任何人都可以帮我这个吗?

小智 26

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

这已经解决了这些问题。


sal*_*rzy 22

安装电源线修补字体将解决此问题.此官方文档提供有关安装poweline字体的说明.

有两种方法可以在iTerm2中启用powerline修补字体.

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

一个defauls字体

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

不同的字体

奖金:


Hac*_*vya 16

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

进入首选项->配置文件->测试并查看下图:- 在此输入图像描述


Imr*_*ran 14

在iterm2 /终端上运行步骤1-3

  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

重新打开终端,您就完成了。

您也可以在git上大致相同地引用线程。


小智 5

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

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