I haven't generated the HTML, but I think this side-by-side view is also confusing. Let's have just three columns: Action, PC shortcut, Mac shortcut (and write the column headers out properly, not `pcDefault` - it's not a variable name). Where the shortcut is the same on PC and Mac, either leave one blank, or repeat it (or use a rowspan, but that requires creating the more cumbersome grid style tables).

Also, we don't need to list really obvious things like left/right/up/down or backspace/delete. That's just common vocabulary for editing any text-based document.

(And does anyone actually use 'Insert'? The only time I'm ever aware of it is when I hit it by mistake, find that I'm overwriting text I'd already written, curse a bit and turn it off)