The Key Assignments command allows you to assign or reassign keystroke combinations to commands. The mouse buttons can also be assigned to commands. The key assignments are part of the current configuration.
Command
You can type into this text box to narrow down the command list, so that you can find the command you want easily. With name fragment matching, you can simply type a word contained within any command name.
Command list
Lists all the Source Insight commands, including macros and custom commands that you've defined. When you select a command here, the keystrokes list is loaded with all the keystrokes currently assigned to the selected command.
Keystrokes list
Lists all the keystrokes assigned to the selected command. Select a keystroke here before clicking the Delete button when deleting it.
OK
Click this to record the new key assignments in the current configuration.
Cancel
Click this to cancel the command. The current configuration will not be affected by any changes in the dialog box so far.
Assign New Key…
Click to add a new keystroke or mouse click to the command selected in the Command list. A window will pop up prompting you to type a key combination.
Delete Assignment
Click to remove the assignment of the keystroke selected in the Keystrokes list from the command selected in the Command List.
Run
Click to run the selected command. This also records any changes you have made.
Reset
Click to reset the key assignments to their default, factory settings. Source Insight will ask you if you are sure you want to do this.
List
Click to create a key assignments list file. This also records any changes you have made. The list file is just a text file that contains a list of commands, and their key assignments.
Menu
Click Menu to record the new key assignments in the current configuration, and then run the Menu Assignments command. See: Menu Assignments .
The numeric keypad keys / * - + are bound to these commands by default:
Key |
Command |
/ |
Scroll Half Page Up |
* |
Scroll Half Page Down |
- |
Function Up |
+ |
Function Down |
If you want those keys to function normally by just inserting the character on the key top, then you need to un-assign those keys from the commands.
Use the Options > Key Assignments dialog box to find those commands and delete the key assignments for each of them. When the key assignments are removed from those keys, they will function normally.
The procedures for assigning keys and mouse clicks are described below.
To Assign Keystrokes
You can add any combination of Alt, Ctrl, and Shift key modifiers with any other key, including mouse buttons.
To assign a new keystroke combination to a command:
1.Select the command in the Command list.
2.Click the Assign New Key button.
3.Type the keystroke(s) that you want to assign. Pressing Esc cancels the assign procedure. If the keystroke you typed is already assigned to a different command, Source Insight will ask you if you want to re-assign it.
To Assign Mouse Clicks
To assign a mouse click to a command:
1.Select the command in the Command list.
2.Click the Assign New Key button.
3.Click the mouse button that you want to assign. If you want a modifier key, such as Alt, Shift, or Ctrl, to be included, press the modifier key before clicking the mouse button. You can even use the Left mouse button to modify the right button. Pressing Esc cancels the assign procedure.
To Delete a Key Assignment
To delete a keystroke assignment from a command:
1.Select the command in the Command list.
2.Select the keystroke to be deleted in the Keystroke list.
3.Click the Delete button.