Если вы беспокоитесь о цветах, ваши настройки выполнены правильно.
Синий по умолчанию, который zsh распознает в OS X, является более темным из вашего скриншота.
Что меня беспокоит на скриншоте, так это то, что последняя стрелка немного выше.
Вы можете попробовать увеличить расстояние между шрифтами и посмотреть, решит ли это проблему.
Кроме того, чтобы проверить, правильно ли вы установили шрифты Powerline (что вы, вероятно, сделали, глядя на скриншот), выполните следующую команду:
echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"
Вывод должен состоять из 7 символов Юникода: треугольник, знак плюс / минус, ветвь мерзавца, стрелка вправо, знак х, гром и зубчатое колесо.
Я лично использую ту же самую тему zsh со шрифтом Hack, и синий цвет имени пользователя меня раздражал. Чтобы изменить цвета, вам нужно изменить файл темы:
nano .zprezto/modules/prompt/functions/prompt_paradoxmod_setup
В функции prompt_paradox_build_prompt
вы можете редактировать следующее:
- строка 48: в конце у вас есть
%F{blue}%n%F{red}@%F{green}
. %F{color}
- это функция, предоставляемая zsh, которая также принимает число от 0 до 255
- строка 49: первый аргумент функции
prompt_paradox_start_segment
- это цвет переднего плана, снова вы можете указать число
У меня есть следующий мод темы:
- строка 48:
%F{39}%n%F{green}@%F{yellow}
- строка 49:
prompt_paradox_start_segment cyan black
Который производит следующий вывод:
Как видите, мое имя пользователя светло-синего цвета, как мне нравится.
Поскольку функция принимает число от 0 до 255, а не шестнадцатеричный код цвета, эта таблица может пригодиться: таблица цветов xterm
Я надеюсь, что это решит вашу проблему.