- Eu apenas resolvi isso criando um atalho para "C: \ Windows \ System32 \ bash.exe -c / usr / bin / zsh".
- É útil.
Atualmente, estou usando o zsh como meu shell em minhas máquinas Windows que executam o WSL. Tudo parece estar funcionando bem, mas uma coisa que continua me incomodando é o tempo de carregamento em cada inicialização do shell.
Em cada inicialização do Bash, o zsh é executado a partir do arquivo .bashrc. Eu sou muito novo para trabalhar na linha de comando e realmente não levei tempo, mas ecoei mensagens em diferentes partes dos meus arquivos .bashrc e .zshrc. O que parece ser os principais culpados são a própria inicialização do arquivo .bashrc e o carregamento do arquivo zcompdump no arquivo .zshrc.
Perguntas
Ao usar o zsh no WSL, posso limpar meu arquivo .bashrc e possivelmente outros arquivos de configuração do bash para tornar o zsh mais rápido na inicialização?
Posso remover as linhas:
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
ou são úteis para as completações zsh?