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