LSE$MENU.HLB  —  NEW_KEY
  Syntax:  NEW KEY user_key_name lse_command help_topic remark legend
              tpu_command

  Binds an LSE command to a key.

  In most cases, you can bind commands to control keys, to numeric
  keypad keys, and to the arrow keys on all keyboards.  You may also
  bind a command to the sequence of a meta key followed by any keyboard
  key.

  The effect of a key can vary with the editing context.  The NEW KEY
  command provides definitions for keys that are used in the user
  buffers.

  The name of the special keys to be defined may be entered in keyword
  format or may be entered literally with the use of the GOLD-CTRL/V
  key.  (see the Parameter Glossary for details).

  If you change the definition of a key that was previously defined,
  LSE does not save the previous definition.

  In this example, the key sequence ctrl/B issues a TOP command:

                   LSE>  NEW KEY CTRL/B TOP

  In this example, the key sequence ctrl/B issues a BOTTOM command.
  The help topic (Bottom), remark, and legend that appear in SHOW KEY
  MAP is "BOT":

                   LSE>  NEW KEY GOLD-CTRL/B BOTTOM Bottom "My position in the bottom" BOT

  In this example, F7 is bound to the LSE command GOTO SOURCE through
  its TPU procedure name:

                  LSE>  NEW KEY F7 "" "" "" "" LSE_GOTO_SOURCE

  In this example, NEXT_SCREEN or E6 is bound to the user procedure,
  WC_NEXT_SCREEN (WC_ is an enabled grammar prefix):

                  LSE>  NEW KEY NEXT_SCREEN "" "" "" "" WC_NEXT_SCREEN

  In this example, ENTER is bound to the LSE standard key binding for
  RETURN:

                  LSE>  NEW KEY ENTER "" "" "" "" lse$key_return
Close Help