mvコマンドは新しいプロンプトを開くと自動的に実行され、「z」ファイルの名前変更にエラーが発生することがあります。

mvコマンドは新しいプロンプトを開くと自動的に実行され、「z」ファイルの名前変更にエラーが発生することがあります。

私はzsh用のPreztoを使用していますが、新しいプロンプトを開くと、このコマンドが自動的に実行されます。

mv: rename /Users/myusername/.z.19504 to /Users/myusername/.z: No such file or directory

zパッケージをインストールしてみました。なぜこれが起こるのか、デバッグを始める方法を知っていますか?

答え1

どういう意味ですか新しいプロンプトを開く

Zshには何かを自動化する方法がいくつかあります。新しいシェルを起動すると、複数の起動ファイルが実行されます(シェルの起動方法によって異なります)。実行時に各プロンプトが実行される前に実行される辞書コマンドを定義できます。プロンプト文字列にはコマンドを含めることができます。他の可能性もあります。

-xトレースが有効な状態で新しいシェルを起動し()、出力を分析することをお勧めします。これはmvそれがどこから来たのか教えてくれます。

関連情報