😭
VSCodeのターミナルにタイポしたゴーストが表示されてうざい【初学者】
書いたコードを実行しようとするときなど、ターミナルにタイポした履歴が表示されて(自分に)キレそうです。
以下は例としてzennの記事を書き始めようとcliでzenn new:article
を実行しようとしてタイポしたときのゴーストです。(--slug
じゃなくて--sulg
とタイポしてしまった)
解決策
最初は、コマンドパレットからTerminalで検索して出てきたそれっぽいものを片っ端から試しましたが、解決せず。ターミナルというかPowerShellについてなんにも知らないな~と思いながら、調べていたら以下の記事に解決策が書いてありました。
実際に、
Get-PSReadLineOption | Select-Object -ExpandProperty historysavepath
を実行して、出てきたパスのファイルを開いたところ、5000行以上、170KBぐらいのファイルが出てきました。
このファイルを削除して、ターミナルを再起動すると解決しました。
または、タイポしたコマンド履歴だけを探してそのラインを削除すると良いようです。
Discussion