Q
I upgraded to a newer version of NetBeans, and I imported settings from
my former environment. However, the keyboard shortcuts did not get imported
and are no longer available. How do I get them back?
A EDT Editor shortcuts are not serialized like some other NetBeans
customization settings you may make. The EDT keybindings are created and
added to the NetBeans global keymap every time the IDE starts. You will
have to install the module again in your new IDE user environment.
Q Can I redefine one of the EDT key sequences to have another meaning
of my choosing?
A There are two parts to this answer:
Prior to installing
Prior to installing the module, you may have shortcuts defined that use an EDT keystroke (for example, KP4 might be mapped to the NetBeans Beep command). Once the module is installed, the EDT definition for that key will override yours (that is, KP4 will set the direction to Forward).After installing
After you've installed the EDT keybindings, NetBeans will not allow you to redefine a key that is already in use. However, you can manually remove an EDT key definition so that your definition can take its place.* However, the next time NetBeans starts up, the EDT definition will reappear and take precedence.*(Global keybindings are accessible from Tools > Options > Editing > Editor Settings > Global Key Bindings).
Q
The keys on my navigation keypad (FIND,INSERT,SELECT,and so on)
don't work with the EDT keypad. Is this a bug?
A No. On OpenVMS, the Java default for those keys map closely to functions
found on a standard PC keyboard (such as INSERT, HOME,
and DELETE). If you define the NETBEANS$KEYBOARD_TYPE_DEC
logical to be "1" prior to starting up Netbeans, the
EDT keybindings module will remap those keys to your DEC keyboard's standard
usage.