我目前正在使用Zsh + Prezto作为脚本shell配置。我一直在使用sorin主题,但对它有一点不满意。我想切换到悖论主题!
它应该是这样的:

我在做这件事有点困难。当我切换到主题时,符号无法加载,因此我得到了如下所示的提示:

请注意框状的问号,其中背景应该有边缘边框,git分支应该有分支符号。(查看paradox主题预览这里)。
我已经看到了这里,我应该安装电力线修补字体,以便正确加载符号。但是,由于我对这个过程有点不熟悉,我希望能在OS X中安装一些帮助。
在文档中,它指出我应该通过pip安装。当我运行pip install --user powerline-status时,我的提示符仍然无法以应有的方式显示符号。
在运行安装之后,我还必须做什么才能正确显示这个提示符?
我使用的是MacBook Pro和El Capitan
更新:我安装了电力线字体并运行了install.sh exec,更改了我的终端首选字体,并测试了提示符的新外观。但是,现在显示的符号是从提示符行的基线开始的,如下所示:

注意,"\ue0b0“的符号是从行的底部提升的。
发布于 2015-10-22 07:09:28
这都是关于电力线符号的。
要使Powerline符号像mike@Mikes-Laptop.local那样工作:
./install.sh安装它。

echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

之前的说明是针对带有终端的Mac 10.11版本的,但可能对其他设备也有类似的效果。
发布于 2017-10-16 13:27:18
在Windows上-只需*下载一些Powerline字体,如:https://github.com/abertsch/Menlo-for-Powerline/raw/master/Menlo%20for%20Powerline.ttf
*通过两次单击文件来安装
*在属性中选择新字体
就这样!
发布于 2020-02-03 18:32:13
如果您是macOS用户,则Powerline符号现在内置到iTerm (截至2019年11月17日的3.3.7 ),但默认情况下是禁用的。
您可以通过切换iTerm > Preferences > Profiles >Text中的复选框来启用字体:

任何新打开的终端窗口都会将受支持的Unicode字符呈现为象形文字,如下面的屏幕快照测试所示。
$ echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

如果您更愿意手动管理Powerline符号的安装,可以使用Homebrew:
$ brew tap homebrew/cask-fonts
$ brew cask install font-powerline-symbols这将安装PowerlineSymbols.otf字体,供您在系统范围内使用。
https://stackoverflow.com/questions/33238864
复制相似问题