.zcompdump
é um cache da configuração do sistema de conclusão. Se você tiver, o zsh começa mais rápido.
Seu problema é que você atingiu sua cota de disco. Quando o zsh tenta escrever o arquivo .zcompdump
, ele falha no meio do caminho porque você não tem permissão para escrever mais. Então, quando ele lê o arquivo corrompido de volta, o problema continua.
Você pode impedir que o zsh use um arquivo .zcompdump
editando seu .zshrc
e adicionando a opção -D
à chamada compinit
. Como alternativa, você pode usar um local diferente, por exemplo,
compinit -u -d /tmp/luca/.zcompdump
Supondo que você consiga salvar a versão editada de .zshrc
! Você deve realmente excluir alguns arquivos da sua conta para obter mais espaço livre.