How to set up identical/similar keybindings in a virtualized Windows 10 (VMware Fusion) and OS X?
In most cases the keyboards should behave similarly with the exception of the Command key. 

Go to your Virtual Machine settings and click on Keyboard &amp; Mouse, in there you can pick a profile, the default works pretty well. You can do Shift + 2 and it will give you the @ symbol.

Your Command key on Mac is equivalent to the Control key on Windows, you can change this if required in the key mapping area.