почему оболочка (новый терминал, новые панели/окна tmux )загружаются медленно?

1-й параметр в скрипте Bash называется не $first, а $1.

Второй параметр в скрипте Bash называется не $faulty_server, а $2.

0
01.06.2021, 20:10
1 ответ

Добавьте:set -xвверху и set +xвнизу ~.zshrc, чтобы получить больше информации о том, что выполняется во время запуска оболочки. (Полезно держать этот файл открытым в отдельном окне/терминале/редакторе в течение всего процесса отладки)

Может быть трудно понять, что правильно, а что проблематично среди всего этого вывода... но если вы заметили что-то знакомое, это хорошее место для начала. В моем случае было много строк о nvm, «менеджере версий узла». Отключение строк nvmв моем файле .zshrcустраняет две секунды запуска оболочки!

Чтобы использовать nvmбез нагрузки на производительность,https://www.ioannispoulakas.com/2020/02/22/how-to-speed-up-shell-load-while-using-nvm/предлагает пару возможных решений.

0
28.07.2021, 11:27

Теги

Похожие вопросы