I'm running a linux VM inside VMware on an OSX host. Most of the cmd+* shortcuts are correctly passed through to the VM (e.g. cmd+q is handled by the VM rather than closing the window).
However, this doesn't seem to work for cmd+H. I'm using dwm on the linux VM, where super+H is used to expand the main window. However, pressing cmd+h just causes the mac speakers to beep. Other shortcuts work (e.g. pressing cmd+L shrinks the main window in the VM). Following https://superuser.com/a/1328252/161008, I remapped a different key combination to "Hide VMware Fusion", and that new key combination shows up in the VMware fusion dropdown, but cmd+H still causes a beep instead of being passed to the VM.