I use both PC & Mac, and would like to make both use similar keyboard layout for modifier keys.
To do that, I changed the Mac modifier keys (in System Preferences->Keyboad->Modifier Keys) to be as follows: Control=>Command, Option=>Control, Command=>Alt/Option. This gives me the ability to use Ctrl+C, Ctrl+V, etc, in all applications as if I were using Command+C, Command+V, etc. This works great for all applications, except AppCode using a Resharper or Resharper OSX keymap.
Since the Appcode Resharper and Resharper OSX keymaps already tried to do the "right thing" by reassigning Ctrl as the modifier key for Copy, Refactor, etc, now with my modifier keys redefined in System Preferences, I have my keyboard layout broken again.
Currently I can either have the global modifier keys working the way I want, OR the AppCode keys working the way I want, but not both. :-(
One solution is to simply change the AppCode Resharper / OSX keymaps, but as far as I can tell, that is a something I would have to do manually through the GUI for each setting. I see there is a way to export keymap customizations, but not "parent keymaps." I seems to me, if I could export a parent keymap, I could do a global search&replace on specific modifier keys in the xml and be done with it much more efficiently.
Is there a way to export parent keymaps? Or is there a link, or can you send me the xml files for the AppCode Resharper / OSX parent keymaps?
Thanks in advance,
PS: I know another alternative would be to have the Mac OS contextually change the global modifier keys depending on the current application. USBOverdrive actually works that way, but only for external USB keyboards, not the built in keyboard. And unfortuneately KeyboardRemap4Macbook/karabiner doesn't work on a per-application basis... But if anyone knew of another such utility that did, that would be a great, and possibly more simple solution as well.