@omz, I don't think you can remap the std keyboard. But would be great if you could. The option, 'extended keyboard with numbers' on is crazy for me. The height of the keyboard is too high and leads to many editing mistakes.
But I miss the hash key in this mode, Would be great if you could have an option to change the tick/tilde key to the # key.
I am guessing you can't. But is there some magic keyboard mapping with objc_util or the editor module you can think of that I can use that key as a straight # ?
Can't think of an easy hack to customize the keyboard, but here's a tip you might not be aware of: You can do a swipe-up gesture on the
_key to insert a
#more quickly than with a long-press.
@omz Hmm interesting. Swiping up on the _ doesn't seem to do anything for me.
@Tizzy It's iPad-only, and it only works for the single-row layout (because
#is a separate key otherwise). More generally: On iPad, a swipe-up gesture inserts the first alternative key (if you'd tap and hold the key).
@omz , thanks the swipe up works great. Better than a hack.
@omz, after your ti-, it got me thinking.
I remember you had a conversation with @Webmaster4o sometime ago about extended keyboards in Pythonista.
I decided to search the AppStore and I found a keyboard called Markdown Keyboard.
Markdown Keyboard website
Not thinking about a replacement keyboard for Pythonista, just a accessory keyboard.
While its centred around markdown, you can name your own buttons and pump out some text. Button names can be 5 chars. I haven't found a way to imbbed returns and tabs into the output yet, but I will. In the pic below you also see the dots. The macro panel slides so many possibilities. Also can reorder all the buttons on the panels.
For me I think it's a hot companion keyboard, just to simplify some common Python data entry.
In the Australian App Store it's AUD 7.99
Hope it's helpful for someone.
@omz , I think it would be great to have a setting to turn off the keyboard animation. I am sure some like it. For me it really gets in the way of editing. I end up inserting garbarbe into my scripts. Even a hack I could put in Pythonista_startup would be welcomed. It drives me crazy. Not sure if it's got worse because of updates or the ipad Pro.
@Phuket2 I don't think that's even possible, the keyboard animation is handled by the system.
@omz, ok fair enough. I need to make a visit to Cupertino then 😁😱
But thanks for answering. Apple have some strange rules and policies, but often for good reason. I am not sure this is one of them, but for every one thing they do wrong, they do 1000 things right.
I have had some problems with the markdown keyboard. Seems a bit buggy. Could be my ipad Pro again. There are still some quirky thinks with the Pro, although it's for the most part great.
Also the developers said returns etc had not been considered at this point. Making it a lot less useful as a code companion keyboard. I think they just didn't envision it being useful like that.
I also suggested to them, they might consider a mode where you don't have keys at all. Just Macro buttons with a quick return back to the keyboard they were called from. Also the ability to add your own icons for the buttons along with a icon editor.
I think would be an amazing jump for them, you could use it with any App as a companion keyboard.
Well the ball is in their court. I hope they run with it.
@omz , on the swipe up to get the # , also works on key 3. The same thing also works on the tick key to get a ~. Maybe you already knew, I didn't, maybe others don't know also
@omz ah I c. Would be cool if it was enabled it for iPhone 6/6S Plus..