mv 命令有时在打开新提示符时自动运行,引发有关重命名“z”文件的错误

mv 命令有时在打开新提示符时自动运行,引发有关重命名“z”文件的错误

我使用 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来自哪里。

相关内容