Al iniciar un terminal en iTerm 2, mi .zshrc se ejecuta dos veces. ¿Es posible que tenga algo que ver con el "último inicio de sesión" impreso por iTerm en la parte superior del terminal? Alguien sabe como arreglar esto?
Ejemplo de salida, nueva terminal:
last login: Wed Mar 4 12:55:35 on ttys000 The mark of a good party is that you wake up the next morning wanting to change your name and start a new life in different city. -- Vance Bourjaily, "Esquire" You never know what is enough until you know what is more than enough. -- William Blake ~ ❯❯❯ zsh Oh, love is real enough, you will find it some day, but it has one arch-enemy -- and that is life. -- Jean Anouilh, "Ardele" ~ ❯❯❯
Como puede ver, cuando se abre iTerm fortune (en mi .zshrc) se ejecuta dos veces, pero cuando se inicia un nuevo shell con el terminal ya abierto, se ejecuta correctamente una vez. ¿Alguna forma de arreglar este comportamiento?