,MOD
- R 44X (11 April 1983) <PSL.NMODE-DOC>NM-SELFDOC.ibm
PLA 97_LAS 80 0_FIR 2_INT 1 6.0_TYP 160 163 162 193_INP 12 101_MAR 2
,END
,PRO
201 OUT 160_202 OUT 163_203 OUT 162_204 OUT 193
205 INP 12 101_206 INP 12 102
,END
,DEFINE
 UNIT SPACE
 FUNCTION
,END

          201/NMODE Manual (Help)                                                Page 9-1


          202/9.  Help

          201/NMODE has a great deal of internal documentation.  There are two basic
          commands, the Apropos command and the Help Dispatch command.   The
          Apropos command can be started by typing a "+" on the key pad at the far
          right hand side of the hp9836 keyboard or by typing M-X Apropos.  The
          Help Dispatch command can be started by typing C-?, M-/, or M-?.

          The Help Dispatch command tells you what function is connected to a given
          key or key combination.  The function names are often descriptive, so you
          can sometimes find out which key does what with the Help Dispatch command.
          To find out the function of a key or key combination, type M-?, then type
          the keys exactly as if you wanted NMODE to act on them.

          The Apropos command basically looks up command names containing a given
          word or phrase, or relating to a given topic.  When you have started it, it
          will ask you for the word or phrase you are looking for in a command name
          (like "Move" or "Text" or "Remove", for instance).  It will then temporarily
          cover up your text and show you a list of commands that match the phrase
          you typed in.  At this point you can move up and down the list with the
          normal NMODE move commands, or you can look at the documentation for a
          particular command by typing V (for view).  This temporarily covers up the
          list of commands while showing documentation for the command that you
          choose.  Among other things this documentation tells you what key calls the
          command.  You can get back to the list of commands by typing "Q" (for quit)
          or C-M-L.  You can then get a more specific list of commands by typing "F"
          (for filter) and another phrase relevant to the command(s) you want to find.
          You can get back from the list of commands to your original text by typing
          "Q" (for quit).

          Here  is a set of Apropos strings that covers many classes of NMODE
          commands, since there are strong conventions for naming the standard NMODE
          commands.  By giving you a feel for the naming conventions, this set should
          also serve to aid you in developing a technique for picking Apropos strings.

               character, line, word, sentence, paragraph, region, page, buffer,
               screen, window, bounds, file, dir, beginning, end, case, mode,
               forward, backward, next, previous, up, down, search, kill, delete, mark,
               fill, indent, change.

          There is also a convention for how command names start for certain common
          kinds of operations: many commands start with one of the words "Edit",
          "View", "Insert", "List", or "What" "Move" "Mark".

          Note that the ability to apply filters allows you to search for commands which
          contain a set of strings, even if you don't know the order of the strings in
          the command name.  If you find the list of commands containing or otherwise
          tied to "word", you can then filter the list to find the sublist that is also
          tied to "kill" and to "back" (in two filter operations), without knowing that
          the operation being searched for is kill-backward-word-command, rather than
          backward-kill-word-command or some other permutation.

          Because topics and action types and modes are also searched for, it is
          201/Page 9-2                                                NMODE Manual (Help)


          possible to find broader classes of commands than would be possible from
          names alone.  "Remove", for instance, is given as an action type for both kill
          commands and delete commands, so one can search for both at once by
          searching for "remove" and other specifying words.