2. If you want, change the directory location and change the file name to something more meaningful to
you, such as myname_cua.xml.
3. Click Save.
Importing Bindings
Imported bindings override any existing bindings for the selected emulation. For example, if you have the
surround_with command bound to Ctrl+W, and import surround_with bound to Ctrl+Q, then Ctrl+Q is
now the binding for that command in the selected emulation. When you import for the selected emulation,
SlickEdit® Core resets the key bindings to the default, then loads the user key bindings.
If you import a key bindings file from a different emulation than the one currently selected, a warning is
displayed that prompts whether or not you want to continue. If you continue, the emulation mode is
changed and the key bindings are loaded for that emulation.
To import bindings:
1. Click the Import button on the Key Bindings dialog. The Open dialog is displayed.
2. Find and select a bindings file that was previously exported, then click Open.
Saving a Bindings Chart
Click the Save Chart button on the Key Bindings dialog to save an HTML reference chart of all current
bindings for all language editing modes in the selected emulation. Commands and user macros that are
not bound are not included.
Running a Command/Macro using the Key Bindings Dialog
If you have the Key Bindings dialog open, you can conveniently run a selected command or user-re-
corded macro by clicking the Run button.
Resetting Default Bindings
To reset bindings for the selected emulation to the SlickEdit® Core defaults, from the main menu, click
Window → Preferences, expand SlickEdit and click Emulation in the tree, then select the Restore to
default key bindings option. See Emulations for more information.
Key Binding Settings
The following are settings that you can make pertaining to key bindings.
Key Message Delay
For key bindings that contain multiple key combinations, like Ctrl+X,Ctrl+C, you can specify the maxim-
um delay between the two combinations. If that time limit is exceeded, this key sequence will be inter-
preted as two separate bindings, executing the command bound to Ctrl+X followed by the command
Key Binding Settings
50