How can I change a command and cursor key bindings globally?
To swap the key bindings download, install and start Karabiner.

Open the menulet Karabiner -> Preferences... in the menubar, search for arrow and enable the swapping of the two command like in the example below (FYI KeyRemap4MacBook shown in the screenshot is the predecessor of Karabiner):