我为 bash shell 配置了一个自定义提示符(带电源线)。但是,在我发出第一个命令或按 Enter 之前,它不会显示。
我目前使用iTerm2作为终端应用程序,并使用brew安装 bash 。
在我也安装了 Powerline 和相同配置文件的另一台计算机上,打开 shell 时总是显示它。
设置电力线提示的代码块在.bash_profile
文件中:
# add support for powerline-status
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /usr/local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh
我的猜测是,这可能是由于在 bash 文件中设置了提示,可能稍后会加载或相关但我不知道如何修复它。