How to change keyboard bindings for commands for a review object, which is an instance of:
`(No object specified)' [kbd cmd name] <CHANGE> <DOC>
Normally the indicated keyboard string is the one the command is bound to, but it is possible to change this string before the actual binding is effected.
You can find this binding object with the
If you
Okay |
Remove |
Restore |[word]
If you execute
Okay
will leave the binding object as is. Same as if you leave the original slot empty.   Remove
will clear the binding object, which will mean the command will have nothing bound to it when you effect the actual bindings.   Restore
will restore the binding object to the value it had the last time actual bindings were effected. Otherwise, the slot should be filled in with a keyboard string description, and this will be stored to the binding object.
You can either fill in the [word]-slot with the description directly, or you can use the special character edit utility:edit cmd special char menu .
If you need to start over, just delete with
Remember, the new binding object contents will show in documentation even before you make the actual bindings occur, so don't forget what your current keyboard bindings are.
You should make sure you are happy with the way the keyboard strings are overloaded.
Here's a button to review overloads: | ReviewOverloadedKBDcmds |
When you are ready to effect the bindings, this button will do it:
ReBindAllKBDcmdsIF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html