2010-11-19 18 views
1

gnu ekranından tmux'a geçiyorum ve tmux'de yeni bir pencere oluşturduğumda kabuğumun takıldığı garip bir davranışı gözlemliyorum. Asmayı öldürüp CTRL-C numaralı telefona vurursam kabuğuma gidebilirim ama neyin yanlış gittiğini öğrenmek istiyorum.Kaynaklama ~/.zsh/env ve sourcing ~/.zshrc arasında ne olur?

benim zsh yapılandırmasının bazı echo hata ayıklama yaptık ve ~/.zsh/env (o ~/.zsh/env yılında w/asmak değil, bunu kontrol ettim) kaynaklı sonra asmak olur anladım, ama ~/.zshrc önce kaynaklı ettik. Daha fazla kazmaya razıyım, ama bu iki adım arasında ne olduğundan emin değilim. Birisi bana söyleyebilir mi, o yüzden nereye bakacağımı biliyorum? Bu, bu soruna neden olan /etc/zprofile olan Ah-ha,

+2

Yankı kullanmak yerine 'zsh -x' –

+2

Bu şeyleri hata ayıklamada kullanırsam, ayrıntı veya yankılanma özelliğini açarım. Bash için, onu '--verbose' ile çağır. Tcsh için '-x' veya' echo set 'kullanırsınız. Bunu yapmak, her komutu yürütmeden önce yazdıracaktır, böylece * tam olarak hangi kabuk komutunun asılı kaldığını * bileceksiniz. –

cevap

1
Kaynak dosyalarının sırasını man zsh'dan öğrendim. Teşekkürler!
İlgili konular