2015-11-20 1 views
2

Автозаполнение не работает несколько дней на моем Mac.Автозаполнение не работает для команды 'du'

Если я прокомментирую compinit часть в скрипте zsh, автозавершения работают для команды 'du', иначе это не сработает.

Я думал, что это может быть вызвано проблемой моего mac pro, пока я не получил новый mac pro. Я установил on-my-zsh и обнаружил, что завершение для 'du' все еще не работает.

+0

Вы пробовали 'автозагрузку -UZ compinit && compinit'? – heemayl

+0

Я пробовал автозагрузку -Uz compinit && compinit, завершение для 'du' не работает. Это работает на вашей машине? –

ответ

1

Похоже, что это известно в версии zsh, поставляемой в OSX 10.11. Новые версии zsh содержат исправления для не-GNU du utilities.

Обходной может установить GNU Coreutils и псевдоним Du = Дг

Другим обходным путем может быть, чтобы построить и установить новый ЗШ локально (например, с помощью доморощенного).

Смотрите также https://github.com/robbyrussell/oh-my-zsh/issues/4573#issuecomment-153439901

Смежные вопросы