Zsh 我有多个“.zcompdump”文件,为什么我有多个这样的文件?

Zsh 我有多个“.zcompdump”文件,为什么我有多个这样的文件?,zsh,Zsh,我有多个.zcomdump文件 .rw-r--r-- 47k myuser 13 Jul 10:02 .zcompdump .rw-r--r-- 47k myuser 14 Jul 16:52 .zcompdump-MacBook Pro (2)-5.7.1 .rw-r--r-- 47k myuser 4 Jun 9:32 .zcompdump-MacBook Pro-5.7.1 .rw-r--r-- 36k myuser 3 Jul 11:07 .zcompdum

我有多个
.zcomdump
文件

.rw-r--r--   47k myuser 13 Jul 10:02  .zcompdump
.rw-r--r--   47k myuser 14 Jul 16:52  .zcompdump-MacBook Pro (2)-5.7.1
.rw-r--r--   47k myuser  4 Jun  9:32  .zcompdump-MacBook Pro-5.7.1
.rw-r--r--   36k myuser  3 Jul 11:07  .zcompdump.macbook-pro-2.lan.54221

zsh
实际使用的是哪一个?我可以清除其中一些吗?

因为zsh的
compinit
机制根据一些环境变量创建文件名,这里是$HOST

删除它们是安全的,但除非在zsh配置中将-D添加到compinit行中,否则它们将被重新创建

它们用于加速完成机制。
你可以删除它们,让它重新创建你需要的