Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to sync custom shortcuts (general and application specific i.e. Xcode) between two macs?

share|improve this question
use dropbox+symlinks – Steven Leimberg Jun 14 '12 at 16:18

use dropbox+symlinks

Dropbox syncs folders & files between two machines, and creates a backup on the cloud. Symlinks enable you to create links to other folders & files on your machine that need to be stored/placed somewhere other than your Dropbox folder. Sort of like desktop shortcuts on windows. Using the two together will enable you to keep any media you wish in sync between two machines, not just your Dropbox folder.

After installing Dropbox, open a terminal

ln -s /Users/yourUsername/folderIWantToSync /Users/yourUsername/Dropbox/folderIWantToSyncTo

the folderIWantToSync is probably going to be the keyboard shortcuts preferences file. Not sure where that is, but if you do this on both machines, the file will stay in sync between the two machines, thus your keyboard shortcuts (I believe this is the type of shortcut to which you are referring) will be the same on both machines.

The link below shows you how to set up dropbox with symlinks.

share|improve this answer
Ok thanks for the info. So I think now the question boils down to where the shortcuts are saved on the mac – akasi Jun 14 '12 at 18:25
This might help Aapparently different keyboard shortcuts are stored in different files. From what I have read, it seems like you should be able to sync the symbolichotkeys.plist in <your user folder>/Library/Preferences folder. Maybe there is one specific to Xcode. I don't have my mac with me at the moment, but this should get you close. – Steven Leimberg Jun 14 '12 at 18:59
In the future, please edit your existing answer and then flag it for moderator attention to have it undeleted. No need to post two. – slhck Jun 14 '12 at 19:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.