Just to follow up, I can confirm that Esc, F1 does toggle the INS/OVR setting 
on a Mac that still has an actual F1 key, and on an external keyboard with one. 
That also explains how I got into the overwrite state inadvertently, because I 
use F1 all the time with XXE.

No one can quite figure out what Apple was thinking in replacing physical 
function keys with that circusy touch bar. They have made the new MacBook Pros 
unusable with vim, emacs, XXE, and other programs developers use every day. 
It's not a matter of preference, they are unusable.

>> That's why we'll change this Mac keyboard shortcut in the next release of 
>> XMLmind XML Editor.

OK for the INS/OVR toggle, but please do NOT NOT NOT change the default F1 key 
for returning to text mode. Users of XXE on Macs have deeply embedded muscle 
memory for this important feature we use all day every day. Even users of the 
new MacBook Pros can use an external keyboard to work around their hardware 
limitation.

Thanks!


On Oct 20, 2017, at 4:05 AM, Hussein Shafie <huss...@xmlmind.com> wrote:

On 10/19/2017 08:03 PM, Barton Wright wrote:
> I use a Mac with the superb Matias Quiet Pro external keyboard. Some
> combination of keys I hit every now and then wrenches me into overwrite
> mode, from which I thought the only escape was through prayer and
> restarting XXE.

Sorry for that.

> Today, as it happened again, I broke down and searched through the XXE
> docs for a more immediate solution. (I know, that’s such a radical
> approach for a tech writer.) Right away, I found the right page
> <http://www.xmlmind.com/xmleditor/_distrib/doc/help/wh/overwrite_mode.html> 
> and
> followed its advice to click the OVR icon in the lower right status bar,
> which returned me to INS mode.

Yes, this is the right thing to do.

> However, that page also instructs me to do nefarious things with my
> *Insert* key as the shortcut for the same action. Like all Macs and
> third-party Mac keyboards, I just don’t have an *Insert* key.

Yes, we are well-aware of that.

> Could you update the referenced page to include the Mac keyboard
> shortcut for the INS/OVR toggle?

Will do.

> Or if one doesn’t exist natively in the
> Mac edition of XXE, add one?

You'll easily find all the Mac keyboard shortcuts in the corresponding quick 
reference card. See "Quick reference cards" in 
http://www.xmlmind.com/xmleditor/documentation.html

For example: 
http://www.xmlmind.com/xmleditor/_distrib/doc/quickrefcard/quickrefcard-Mac-Letter.pdf

The above quick reference card says that the keyboard shortcut for toggling 
INS/OVR modes in "Esc F1", that is, press Esc, release Esc, then press F1 and 
release F1 (and not press Esc and F1 at the same time).

I tried that on my MacBook Pro and it didn't work (probably because the MacBook 
Pro keyboard does not have a real F1 key).

That's why we'll change this Mac keyboard shortcut in the next release of 
XMLmind XML Editor.

Meanwhile, I'm afraid you'll have to use the INS/OVR toggle button that you 
already have spotted in the status bar 
(http://www.xmlmind.com/xmleditor/_distrib/doc/help/wh/overwrite_mode.html).

> I've used XXE every day for about a decade, and still love it! Thanks!

Thanks!

--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to