On my Mac, the nonbreaking hyphen is cmd-shift-hyphen, yes, but the
nonbreaking space is still ctrl-shift-space. Go figure...
But I tend not to give shortcut keys anyhow, b/c I always redefine mine, and
am likely to confuse myself, never mind someone else.
Dayo