.zcompdump 文件的单独路径

.zcompdump 文件的单独路径

我知道.zcompdump-*文件是转储的配置文件,可以加快完成速度并且可以安全删除。我想将它们存储在一个单独的位置,因为它们使我的主目录变得混乱。这样做的好方法是什么?

我知道一种选择是使用ZDOTDIR变量,但这会迫使我放置全部我的 zsh 点文件位于该位置。我只是想将.zcompdump文件存储在其他地方。

答案1

在您的 中.zshrc,更改 的调用compinit以添加-d带有文件位置的选项。例如:

compinit -d ~/.cache/zsh/zcompdump-$ZSH_VERSION

相关内容