Can’t switch to normal mode on mobile safari
Describe the bug Can’t switch to normal mode on mobile safari.
To Reproduce Steps to reproduce the behavior:
- Load VSCode in mobile safari with vim mode enabled
- Enter insert mode
- Attempt to switch from insert mode to normal mode with escape or a remapped binding (on iPad OS, escape is mapped to CMD + . by default)
Expected behavior should switch to normal mode
Environment (please complete the following information): Latest iPad OS on GitHub Codespaces
- Extension (VsCodeVim) version:
- VSCode version:
- OS:
Additional context
- I verified that VSCode is picking up the escape event by dismissing menus with CMD + .
- this works on MacOS Safari and in the desktop app
This is incredible -- you're programming on vscode vim on an iPad! How is that user experience?
I noticed the same issue. In my case, I plugged in an external mechanical keyboard (via USB) and noticed the same behaviour.
@teachermugabo - I found it rather pleasant to code (via gitpod.io). I would imagine this will be similar to the upcoming github codespaces feature.
I've noticed this issue too, I bought a Bluetooth keyboard for my iPad. I can verify that vim works well via SSH. Remapping the caps lock key to ESC and/or pressing ⌘ + . works fine. It just doesn't work on VS Code.
Same on mobile chrome on android
Still unable to get ESC to work in VSCode safari. Any workarounds?