Thanks, but it's not quite my issue - arrows work everywhere else but not in vi. Also, cmd.exe doesn't have that same problem. So far no .vimrc setting has helped me. I've resigned to just wait for Microsoft's new cmd.exe.
Are you opening vi with `vi` or `vim`? And does it behave the same whichever you use?
both the same. pressing left arrow in insert mode shows "E388: Couldn't find definition", but only in Cmder. Same WSL with cmd.exe - vi works fine.