steps:
Pressing the "insert" key doesn't have any effect.
Powershell works fine.
WSL terminal works fine outside VSCODE
EditorConfig was messing with my terminal for some reason, disabling it fixes the problem