VSCode+zshで _arguments:comparguments:409: not enough arguments の対処

VSCode+zshで _arguments:comparguments:409: not enough arguments の対処

2023-01-292 min read

目次

  1. はじめに
  2. 環境
  3. 要因
  4. 対処
  5. 参考にしたサイト

はじめに

VSCodeのターミナルでzshを利用してrm等を実行した際に「_arguments:comparguments:409: not enough arguments」と表示され、操作ができない事象がありました。

iTerm2では発生しませんでした。

環境

  • M1Mac
  • zplugなどのプラグインを利用しています

要因

SHELLの状態を確認すると以下のような状態となっていました。

$ echo $SHELL
/bin/zsh
$ which zsh
/usr/local/bin/zsh
$ /bin/zsh --version
zsh 5.8.1 (x86_64-apple-darwin21.0)
$ /usr/local/bin/zsh --version
zsh 5.9 (x86_64-apple-darwin21.3.0)

対処

とりあえず

/bin/zsh

を実行すると、解消されていることが確認できました。

調査をすると homebrew で zsh がインストールされていたことがわかったので消すことにしました。 VSCodeを再起動した後、事象が解決されていることを確認できました。

参考にしたサイト

Author
githubzennqiita
ただの備忘録です。

※外部送信に関する公表事項