"compdef: 不明なコマンドまたはサービス"、ディスク クォータを超えました。

私はzshに問題が発生しました。

開くたびに、次のメッセージが表示されます。

/home/****/.zcompdump:201: parse error near `\n'
compdef: unknown command or service: git

zshの完了も衝突しますが、これは本当に迷惑です。

$rm -f ~/.zcompdump*; compinit 
compdump:print:124: write error: disk quota exceeded

zcompdumpを削除すると効果がありましたが、そうする必要がありました。毎回入力または、次回端末を開くと再び失敗します。

~/.zshrc ファイルに「plugins=(git)」と表示されます。これがzshの問題に関連しているかどうか疑問に思います。

ベストアンサー1

.zcompdumpシステム構成を完成させるのはキャッシュです。むしろzshがより早く始まります。

問題はすぐにディスククォータに達することです。 zshがファイルに書き込もうとすると、.zcompdumpこれ以上書き込むことができないため、途中で失敗します。その後、破損したファイルを再度読み込むと問題が発生します。

.zcompdump.zshrcファイルを編集して-D呼び出しにオプションを追加すると、zshがファイルを使用できなくなる可能性がありますcompinit。または、次のような他の場所を使用できます。

compinit -u -d /tmp/luca/.zcompdump

.zshrcの編集されたバージョンを保存したとしましょう!より多くの空き容量を得るには、アカウントからいくつかのファイルを削除する必要があります。

おすすめ記事