我使用 Prezto for zsh,有时当我打开新提示符时,此命令会自动运行:
mv: rename /Users/myusername/.z.19504 to /Users/myusername/.z: No such file or directory
我确实z
安装了该软件包。知道为什么会发生这种情况或者我如何开始调试它吗?
答案1
你是什么意思打开新提示?
Zsh 有多种方式自动运行某些内容: 在启动新 shell 时,会执行多个启动文件(取决于 shell 的启动方式)。运行时,可以定义在执行每个提示之前运行的预命令。提示字符串可能嵌入了命令。还有其他的可能性。
我建议启动一个启用跟踪的新 shell ( -x
) 并分析输出。这应该告诉你,它mv
来自哪里。