为zsh + Prezto主题安装powerline字体

Col*_*tel 9 bash shell zsh prezto

我目前正在使用Zsh + Prezto进行脚本shell配置.我一直在使用这个sorin主题,但我对它有点不满意.我想切换到悖论主题!

它应该看起来像这样:

大段引用

我在做这件事时遇到了一些麻烦.当我切换到主题时,符号无法加载,所以我得到一个如下所示的提示:

大段引用

请注意带框的问号,其中应该有背景的边缘边框或git分支的分支符号.(看看这里paradox主题预览).

我在这里看到我应该安装Powerline修补字体,以便正确加载符号.但是,由于我对这个过程有点不熟悉,我希望能帮助我将它安装到我的OS X中.

文档中,它指出我应该通过安装pip.当我运行时pip install --user powerline-status,我的提示仍然无法以它应该看的方式显示符号.

运行安装后,我还必须做什么才能正确显示此提示?

我正在使用带El Capitan的MacBook Pro


更新:我已经安装了powerline字体并运行install.sh exec,更改了我的终端首选字体,并测试了提示的新外观.现在显示符号,但它们是从提示行的基线引出的,如下所示:

在此输入图像描述

请注意,"\ ue0b0"的符号从行的底部提升.

小智 21

这完全是关于Powerline符号.

要使Powerline符号按原样运行mike@Mikes-Laptop.local:

  1. 下载电力线字体.可以在https://github.com/powerline/fonts找到一个好的下载字体

  2. 通过运行安装它./install.sh.

  3. 更改"终端"首选项中的字体以使用新的Powerline字体.

在此输入图像描述

  1. 测试!要测试终端中的字形: echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

在此输入图像描述

之前的说明适用于带有终端的Mac OS版本10.11,但可能与其他设置类似.