У меня есть пользовательское приглашение (с Powerline), настроенное для оболочки bash. Однако он не отображается, пока я не введу первую команду или не нажму ввод.
В настоящее время я использую iTerm2 в качестве терминального приложения и bash, установленного с помощью brew.
На другом компьютере, где у меня также установлен Powerline и те же файлы конфигурации, он всегда отображается при открытии оболочки.
Кусок кода, который устанавливает приглашение Powerline, находится в файле .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, который может быть загружен позже, или с чем-то связанным, но я не знаю, как это исправить.