В настоящее время я использую zsh в качестве оболочки на компьютерах с Windows, на которых работает WSL. Кажется, все работает нормально, но меня постоянно беспокоит одна вещь - время загрузки при каждом запуске оболочки.
При каждом запуске Bash zsh запускается из файла .bashrc. Я довольно новичок в работе с командной строкой и на самом деле не занимал много времени, но выводил сообщения в различных частях моих файлов .bashrc и .zshrc. Основными виновниками, по-видимому, являются сама инициализация файла .bashrc и загрузка zcompdump-файла в файл .zshrc.
Вопросы
Используя zsh в WSL, могу ли я очистить свой файл .bashrc и, возможно, другие файлы конфигурации bash, чтобы ускорить zsh при запуске?
Могу ли я удалить строки:
typeset -i updated_at=$(date +'%j' -r ~/.zcompdump 2>/dev/null || stat -f '%Sm' -t '%j' ~/.zcompdump 2>/dev/null) if [ $(date +'%j') != $updated_at ]; then compinit -i else compinit -C -i fi
или они полезны для zsh-дополнений?