Macintosh OS X supports the ability to extend the default set of keyboard shortcuts for pretty much any application. Enhancing these shortcuts to map to menu items which you use frequently in FileMaker can significantly improve development time. Remember, muscle memory is better than mousy memory (because computer mice aren't really that smart).
While setting these shortcuts within the System Preferences is easily accomplished on one machine, these same settings cannot be transfered to another machine because they are stored within FileMaker's application preferences (e.g. com.filemaker.client.advanced.plist within ~/Library/Preferences/)
The solution is to maintain a preferred collection of keyboard shortcut mappings within a FileMaker file and simply install the enhancement on the running target machine. The file attached to this page does exactly this.
Downloading: The latest version of the FileMaker Shortcuts File.
Making changes to the file
If you enhance, or have suggestions for this file then please leave them in the comments below or send your modified version of the file, WITH A COMPLETE DESCRIPTION OF THE CHANGES, to email@example.com
Caption: Clicking the "Set Keys" button will insert your keyboard shortcuts into the NSUserKeyEquivalents entry within FileMaker's preference file.
Currently FileMaker Pro Advanced ONLY
The FileMaker file may only work with FileMaker Pro Advanced. You may need to modify the file to work with FileMaker Pro. If you update the solution to work with a standard copy of FileMaker Pro then please notify me using the link in the tip above.
FileMaker 12 & 13
FileMaker 13 still uses the FileMaker 12 preferences file as far as I can tell. The keyboard shortcuts are stored within the file named 'com.filemaker.client.advanced12.plist' within ~/Library/Preferences/
Also note that you may need to add FileMaker Pro [Advanced] to the Keyboard preference pane BEFORE clicking the Set Keys button within the file! It seems like System Prefs will only see one instance of FileMaker Pro Advanced when you have more than one version of FileMaker installed. Yet, FileMaker 11 and earlier will use a preference file of 'com.filemaker.client.advanced.plist' and FileMaker 12/13 will use a preference file of 'com.filemaker.client.advanced12.plist'.
Caption: The System Preferences Keyboard Shortcuts is where the keys will show up. You may need to come here in order for mappings to take effect if FileMaker is still running.