A while back, after updating to the latest code, my terminals started cd'ing into ~/vendor/ansible whenever I created a new terminal.
It does this because I have my .zshrc file set up to automatically run ```source ./hacking/env-setup```. Basically, I don't want to have to run that command every time I reboot my machine.
--
You received this message because you are subscribed to a topic in the Google Groups "Ansible Project" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ansible-project/kkigUYTNhN8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAPdwyX7aipS-hzk_0XE1UaAKmRZO%3DUP5Rdqqyf%3DQ6D5qNCbfcw%40mail.gmail.com.
On Jan 16, 2015 9:29 AM, "David Reagan" <jer...@gmail.com> wrote:
>
> Well, I did some experimenting with the files listed http://zsh.sourceforge.net/Doc/Release/Files.html#Files
>
> A) env-setup has to be sourced for every terminal window.
>
> B) If I place the source command in one of zsh's files that only gets run once, then new terminals need me to source env-setup again.
>
> Also, I know I'm not very fluent in bash, but why is env-setup causing my terminal to change directories? I see no 'cd' commands in the file at all.
>
Does this also happen if you source env-setup outside of zsh's startup scripts?
I bet the pushd popd commands are what's leaving you in the wrong directories. However i'm using zsh with env-setup (not in my startup scripts though) and not run into any problems. Might be some interaction with other zsh initialization... zsh is very flexible so something different between your config and mine could be causing this.
-Toshio
Hi David
I’m also using zsh although usually only source env-setup when I need it. If I do source it from ~/.zshrc, it doesn’t change my working directory.
Does adding set -x to the beginning of, and set +x to the end of the env-setup file offer any clues?
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CANo%2B_AevfMw_hzQNs0JNF9ofWBcNnhGWzrp2%3DOhX35fKzzWM8w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAAnNz0PUbovo9UCvkJQ37g9bijxt8mErWM0mpXc39LmFhK4hUw%40mail.gmail.com.