症状
Enterキーを押すと、現在のディレクトリ名が延々表示され続ける。
以下の方法を試したが,結果は変わらなかった.
- resetコマンド
- exitコマンド
- clearコマンド
- ctrl + C
- ctrl + D
- ctrl + Shift + ^
- codeの再起動
原因
既に存在するディレクトリに対して,その名前を変更すると起こる.
今回の事例でいうと,元々「research_new」という名前のディレクトリで作成したが,その後「research」に改名した.
また,使用しているパッケージは以下の二つであり,ディレクトリの改名前にそれぞれinitを行なった.
- git
- rye
改善方法
1) ディレクトリ名の再変更
ディレクトリ名を元に戻した上で「exitコマンド(ターミナルの強制終了)」を行うと消える.
ただし,その後やはりディレクトリ名を変更すると同様の現象が起こる.これでは,一度ディレクトリを作成するとその後自由にディレクトリ名を変更できないので,大変よろしくない.
2) .zshrcの再読み込み
「source ~/.zshrc」を行うと,一時的にバグが消える.
しかし,「exitコマンド(ターミナルの強制終了)」後に再起動させると同じ現象が起きるため,その場しのぎ的な改善方法である.
結論
有識者の方,より良い改善方法を教えて下さいm(_ _)m
ひとりごと
間違った改善方法を書いていたので,この記事は大幅に加筆修正されたという話があります.


