Что происходит между источником ~ / .zsh / env и sourcing ~ / .zshrc?

StackOverflow https://stackoverflow.com/questions/4230053

  •  26-09-2019
  •  | 
  •  

Вопрос

Я переключаюсь с экрана GNU в TMux, и я наблюдаю за странным поведением, где моя оболочка висит, когда я создаю новое окно в TMUX. Я могу убить повешение и добраться до моей оболочки, если я ударю CTRL-C, но я хочу узнать, что идет не так.

Я сделал что-то echo Отладка моего zsh конфигурация и выяснила, что повешение происходит после ~/.zsh/env получен (это не висит с ~/.zsh/env, Я проверил это), но прежде ~/.zshrc получен. Я готов копать дальше, но я не уверен, что происходит между этими двумя шагами. Кто-нибудь может сказать мне, так что я знаю, где смотреть?

Это было полезно?

Решение

Ах-га, это /etc/zprofile Это вызывает проблему. Я выяснил из man zsh порядок поставленных файлов. Спасибо!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top