Нещодавно я почав використовувати 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 : це, здається, конкретно річ ой-мі-зш. Якщо я не завантажуюсь ~/.oh-my-zsh/oh-my-zsh.sh
, у мене не виникає проблем.