J'ai récemment commencé à utiliser Zsh et c'est génial. Malheureusement, pour le projet que je considère comme mon projet "principal", tout est lent. Ce que je veux dire, c'est qu'à chaque fois que je lance une commande - ls
Il y a un délai d'environ cinq secondes entre le moment où la commande est exécutée et le moment où je peux à nouveau utiliser le terminal.
Qu'est-ce qui pourrait être différent dans ce repo qui rend Zsh si lent ? Je suppose que c'est un truc spécifique à Zsh car il n'y avait pas de problème avant que je commence à utiliser Zsh. J'ai essayé de faire un git clean
mais ça n'a pas fait de différence notable.
Je suis sur Mac OS X si cela compte.
Mise à jour : Il s'avère que cette ligne de mon .zshenv
est ce qui le rendait lent :
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
Si je commente cette ligne, le processus passe d'environ 3 secondes à environ 1 seconde. Malheureusement, j'ai besoin de cette ligne, car plusieurs de mes projets utilisent RVM. Je ne sais pas quoi faire maintenant.
Mise à jour 2 Il semble que ce soit spécifiquement un truc de oh-my-zsh. Si je ne charge pas ~/.oh-my-zsh/oh-my-zsh.sh
je n'ai pas de problème.