Недавно я начал использовать Zsh, и это потрясающе. К сожалению, для проекта я считаю свой «основной» проект, все идет медленно. Я имею в виду, что каждый раз, когда я запускаю команду - например, ls
- между временем выполнения команды и временем, которое я могу использовать терминал, между задержкой и пятью секундами.oh-my-zsh slow, но только для определенного Git repo
Что может быть отличным в этом репо, что делает Zsh настолько медленным? Я предполагаю, что это специфичная для Zsh вещь, потому что не было никаких проблем, прежде чем я начал использовать Zsh. Я пробовал делать git clean
, но он не делал заметных различий.
Я нахожусь в Mac OS X, если это имеет значение.
Update: Оказывается, эта линия моего .zshenv
является то, что делал это медленно:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
Если я комментирую эту линию, она идет от взятия около 3 секунд, чтобы принимать около 1 секунду. К сожалению, мне нужна эта линия, так как многие из моих проектов используют RVM. Я не знаю, что делать сейчас.
Обновление 2: это, по-видимому, особенность oh-my-zsh. Если я не загружаю ~/.oh-my-zsh/oh-my-zsh.sh
, у меня нет проблем.
, и если вы используете bash сейчас, это все еще медленно? – nneonneo
Отличный вопрос. Нет, это быстро на bash. –
Неужели все еще медленно, если вы перемещаете файлы '~/.z *' в сторону? – user4815162342