代码之家  ›  专栏  ›  技术社区  ›  rampion

在sourcing~/.zsh/env和sourcing~/.zshrc之间会发生什么?

  •  1
  • rampion  · 技术社区  · 14 年前

    我正在从GNU屏幕切换到TMUX,当我在TMUX中创建一个新窗口时,我观察到一个奇怪的行为,我的外壳挂在那里。如果我打中了,我就可以把吊挂挂挂起来 CTRL-C 但我想知道出了什么问题。

    我做了一些 echo 我的调试 zsh 配置并发现挂起发生在 ~/.zsh/env 是源代码(它不会挂在 ~/.zsh/环境 ,我查过了),但之前 ~/.zshrc 是源代码。我愿意进一步挖掘,但我不确定这两个步骤之间会发生什么。有人能告诉我,所以我知道该去哪里看看吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   rampion    14 年前

    啊哈,是的 /etc/zprofile 这就是问题的根源。我是从 man zsh 源文件的顺序。谢谢!