I just got a Zagg keyboard and it is great for typing long sections of text on the iPad. But a big drawback is that it does not have an Escape ⎋ key. All the top row keys are mapped to iPad-specific features. This is bad when using vim or remoting into a Windows machine. Does anyone know how to get the Escape ⎋ key to work? Or is there a better iPad keyboard out there that has the Escape ⎋ key?
After much research I cound not find a solution to get the key to work. My solution was to return the Zagg keybard and simply get a standard wireless keyboard from the Mac store. It feels solid and works great. A tad more bulky than the Zagg, but I love that it works with more than just the iPad.
For shell-level stuff I use an app called Prompt to SSH into servers and it has ESC and other commonly used VI keyboard sequences.
I am still looking for an escape key for use with the Amazon web services console, when it randomly tosses up a "Please wait..." browser dialog box which it also says to press Esc to end it. No solution yet with either Chrome or Safari that I know of so far. I could use my Mac keyboard, but don't usually have it with me.
The Zaggkeys keyboard for the iPad mini works well with vim.
On starting the program touch the centre of the screen twice and then press i for insert mode.
To leave insert mode and enter command mode use the backslash character. This can be obtained by holding the fn key and pressing the key that has the characters
| on it.
I haven't worked out how you get a
\ character into your text.