Плагины Zsh не работают

Я установил zsh в Mac OS X, и zsh не работает должным образом.

Темы работают нормально, но вывод git не раскрашивается.

Что может быть не так?

Вот кусок моего .zshrc:

plugins=(git)

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin
source /usr/local/bin/virtualenvwrapper.sh

which git дает мне это:

/usr/bin/git


person Ellochka Cannibal    schedule 04.07.2013    source источник
comment
Вы имеете в виду, что у вас установлен oh-my-zsh?   -  person iMom0    schedule 04.07.2013


Ответы (1)


Раскрашивание вывода git настраивается через файл ~/.gitconfig. Ты пытался:

git config --global color.ui auto

Подробнее здесь

person Shiki    schedule 04.07.2013
comment
Спасибо очень помогло! Насколько я понимаю, zsh не раскрашивает вывод, а только добавляет полезные команды и псевдонимы, верно? - person Ellochka Cannibal; 04.07.2013
comment
@EllochkaCannibal zsh раскрашивает ваши стандартные команды оболочки, такие как ls. Цвета настраиваются через темы. Git - это другая программа, поэтому zsh, скорее всего, не сможет ее коснуться. Я никогда не сталкивался с автоматически раскрашенным выводом git при использовании ZSH (или oh-my-zsh, если уж на то пошло). - person Shiki; 05.07.2013
comment
Вывод @Shiki ls раскрашивается самим ls. Для других можно определить псевдоним, который использует что-то вроде grc для раскрашивания вывода, но zsh никогда не делает ничего похожего на раскрашивание вывода самостоятельно. Zsh может раскрашивать варианты завершения и типизированную командную строку, если она настроена правильно. - person ZyX; 05.07.2013