我知道.zcompdump-*
文件是转储的配置文件,可以加快完成速度并且可以安全删除。我想将它们存储在一个单独的位置,因为它们使我的主目录变得混乱。这样做的好方法是什么?
我知道一种选择是使用ZDOTDIR
变量,但这会迫使我放置全部我的 zsh 点文件位于该位置。我只是想将.zcompdump
文件存储在其他地方。
答案1
在您的 中.zshrc
,更改 的调用compinit
以添加-d
带有文件位置的选项。例如:
compinit -d ~/.cache/zsh/zcompdump-$ZSH_VERSION