1
我從gnu屏幕切換到tmux,我觀察到一個奇怪的行爲,當我在tmux中創建一個新窗口時,我的shell掛起。如果我點擊CTRL-C
,我可以殺死掛鉤並進入我的shell,但我想知道發生了什麼問題。sourcing〜/ .zsh/env和sourcing〜/ .zshrc之間會發生什麼?
我做我zsh
配置的一些echo
調試和想通了,~/.zsh/env
其來源後(不掛瓦特/ ~/.zsh/env
,我檢查了)掛起發生,但~/.zshrc
之前採購。我願意進一步挖掘,但我不確定這兩步之間會發生什麼。任何人都可以告訴我,所以我知道在哪裏看?
而不是回聲使用'zsh -x' – 2010-11-19 22:50:39
如果我在bash中調試這些東西,我打開冗長或echo'ing。對於bash,用'--verbose'調用它。對於tcsh,您使用'-x'或'set echo'。這樣做會在執行之前打印每條命令,因此您將完全知道它正在啓動的shell命令。 – 2010-11-19 22:51:05