Editing keyboard shortcuts¶
PyJAMAS allows you to edit key bindings for menu options, allowing you to customize your PyJAMAS experience to suit your workflow.
Select Change key bindings … from the Options menu. A pop-up will appear with all of the options for each menu under separate tabs and their corresponding shortcuts.
Find the option whose key binding you wish to change and click the box containing its shortcut.
Press the key that you would like to be the new shortcut. You can also press and hold modifier keys (e.g. Shift, Alt, Ctrl) before pressing the other key to create a key combination. (e.g. pressing and holding Shift then pressing the A key will set the keyboard shortcut as “Shift+A”). Alternatively, click the Esc key to instead set the option to have no shortcut. Note: selecting a shortcut that is already in use by another option will remove the shortcut for the other option.
Click “OK” in the bottom right of the dialog to accept your changes.
Changes will be stored in the PyJAMAS config. You can save the changes by selecting Save config … in the I/O menu and selecting an appropriate name. If the config is named “config.toml” and is saved in the PyJAMAS directory it will be automatically loaded on startup. Note: if any other options have been changed in the Options menu, these changes will also be saved with the config file.
Configs that are not named “config.toml” or are not saved in the PyJAMAS directory can be loaded by selecting Load config … from the I/O menu. More instructions on editing, saving, and loading config files can be found on the “Using configuration files” documentation page.