iterm просто открывает файлы тем, что по дефолту в системе их открывает. у меня по такому же принципу джс файлы из терминала открываются в шторме
логично, потому что VSCode у меня стоит ассоциацией на эти файлы
я не говорил, что он именно VSCode открывает