home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / editor / the / os2.hlp < prev    next >
Text File  |  1994-01-31  |  11KB  |  248 lines

  1. /***********************************************************************/
  2. /* (os/2)           Help file for The Hessling Editor             1.00 */
  3. /***********************************************************************/
  4.  
  5. THE Commands:                                    Default Key    Allowed
  6. ------------                                     Assignments   in Profile
  7.                                                  -----------   ----------
  8.  !|DOS [command...]
  9.        execute host command
  10.  ?
  11.        retrieve last command from command line
  12.  ADD [n]                                                           Y
  13.        insert [n] blank lines below current line
  14.  [SET] AUtosave ON|OFF [n]                                         Y
  15.        sets frequency of automatic file saves
  16.        Default: OFF
  17.  BAckward [n|*]                                    PGUP
  18.        move backward through the file [n] screens
  19.  BOTtom                                            Ctrl-PGDN       Y
  20.        got to bottom of file
  21.  CANcel                                                            Y
  22.        quit out of all files in the ring that do
  23.        not have any pending changes
  24.  [SET] CASE Mixed|Upper|Lower [Ignore|Respect]                     Y
  25.       [Ignore|Respect]
  26.        control handling of case of characters in
  27.        input and searches
  28.        Default: MIXED IGNORE RESPECT
  29.  CCancel                                                           Y
  30.        qquit out of all files in the ring ignoring
  31.        files that have pending changes
  32.  Change /string1/string2/ [target] [n] [m]                         Y
  33.        changes n occurrences of string1 to string2
  34.        for target
  35.  cmatch                                            F7
  36.        find matching bracket/brace/parenthesis
  37.        '<>{}[]()'
  38.  [SET] CMDArrow TAB|RETRIEVE                                       Y
  39.        set action for up/down arrows on command
  40.        line
  41.  [SET] COLOUR|COLOR area [modifier] [foreground background]
  42.        sets the colour/attribute of the indicated area
  43.        of the screen
  44.        Valid values for 'area':
  45.          Filearea - area containing file lines
  46.          CUrline  - the current line
  47.          Block    - marked block
  48.          CBlock   - current line if in marked block
  49.          Cmdline  - command line
  50.          Idline   - line containing file specific info
  51.          Msgline  - error messages
  52.          Arrow    - command line prompt
  53.          PRefix   - prefix area
  54.          Pending  - pending commands in prefix
  55.          Scale    - line showing scale line (N/A)
  56.          TOfeof   - *** Top of File *** and *** Bottom of File *** lines
  57.          CTofeof  - as above if the same as current line
  58.          Tabline  - line showing tab positions (N/A)
  59.          SHadow   - hidden line marker lines (N/A)
  60.          STatarea - line showing status of editting session
  61.          Divider  - dividing line between vertical split screens
  62.        Valid values for 'foreground' and 'background':
  63.          BLAck,BLUe,Green,Cyan,RED,Magenta,Yellow,White
  64.        Valid values for 'modifier':
  65.          NORmal,BLInk,BOld,REVerse,Underline
  66.  control_char                                      F12
  67.        allows the user to enter control characters
  68.  COPY BLOCK                                        Alt-C
  69.        copies marked block after focus line
  70.  DEFine key command parameters                                     Y
  71.        assigns key to execute command and parameters
  72.  DELete [target|BLOCK]                             Alt-G (block)   Y
  73.        delete specified target or block
  74.  DIRectory|LS [path]
  75.        show list of specified directory/files and
  76.        allow editting
  77.  DOS|! [command...]
  78.        execute host command
  79.  down_arrow                                        DOWN
  80.        move cursor down one line, scrolling if
  81.        necessary
  82.        (next command displayed if on command line)
  83.  Edit [fileid]
  84.        begin editting specified file or switch
  85.        between files
  86.  enter                                             ENTER
  87.        execute command on command line or next line
  88.  [SET] EOLOut crlf|lf                                              Y
  89.        specify line terminating character(s)
  90.  FFile [fileid]                                                    Y
  91.        write contents of file to disk (overwritng)
  92.        and and remove from ring
  93.  FILE [fileid]                                     F3              Y
  94.        write contents of file to disk and and remove
  95.        from ring
  96.  FOrward [n|*]                                     PGDN
  97.        move forward through file [n] screens
  98.  GET [fileid]                                                      Y
  99.        insert into current file contents of
  100.        specified file
  101.  HELP                                              F1
  102.        edit file specified by environ variable
  103.        THE_HELP
  104.  Input [line contents]                                             Y
  105.        add a line after the current line with line
  106.        contents
  107.  insertmode                                        INS
  108.        toggle input mode (insert/replace)
  109.  left_arrow                                        LEFT
  110.        move cursor left one column scrolling if
  111.        necessary
  112.  [Locate] target                                   Shift-F1        Y
  113.        make line identified by target become current
  114.        line
  115.  LS or DIRectory
  116.  LS|DIRectory [path]
  117.        show list of specified directory/files and
  118.        allow editting
  119.  MARK LINE                                         Alt-L
  120.        mark focus line
  121.  MOVE BLOCK                                        Alt-M
  122.        copy marked block below focus line and delete
  123.        marked block
  124.  Next [n|*]                                                        Y
  125.        move current line forward [n] lines
  126.  NEXTWindow                                        F2
  127.        switch between screens or to the next file
  128.        in the ring
  129.  [SET] PREfix ON|OFF [Left|Right]                                  Y
  130.        define if and where prefix area to be displayed
  131.        Default: ON LEFT
  132.  PRint [target][n]|LINE [text]|STRING [text]|FORMfeed|CLOSE        Y
  133.        print specifed data to the default printer or print
  134.        spooler
  135.  [SET] PRINTER name
  136.        specify command used to print lines                         Y
  137.  PUT [target] [fileid]                                             Y
  138.        write targetted lines to fileid
  139.  PUTD [target] [fileid]                                            Y
  140.        write targetted lines to fileid and delete
  141.        targetted lines
  142.  QQuit                                             Shift-F3        Y
  143.        cancel any changes to file (since last
  144.        save/autosave) and remove file from ring
  145.  QUIT                                                              Y
  146.        remove file from ring
  147.  RECover [n|*]                                     F8
  148.        recover deleted or changed lines
  149.  REFresh                                           Ctrl-R
  150.        repaint screen after disturbance
  151.  RESet BLOCK                                       Alt-U
  152.        unmark marked block
  153.  right_arrow                                       RIGHT
  154.        move cursor right one column scrolling if
  155.        necessary
  156.  SAVE [fileid]                                                     Y
  157.        write changes to file to disk; remain in ring
  158.  SCHange /string1/string2/ [target] [n] [m]
  159.        selectively changes n occurrences of string1
  160.        to string2 for target
  161.  SCReen n Horizontal | Vertical
  162.        alter the number of screens displayed
  163.  SHOWkey
  164.        show key pressed and command assigned
  165.  sos_addline                                       F4
  166.        insert line after focus line
  167.  sos_delback                                       BackSpace
  168.        delete character to left of cursor
  169.  sos_delchar                                       DEL
  170.        delete character under cursor
  171.  sos_delend                                        Ctrl-END
  172.        delete all characters to right of cursor
  173.  sos_delline                                       F9
  174.        delete focus line
  175.  sos_edit                                          Alt-X
  176.        edit file in DIR.DIR list
  177.  sos_endchar                                       END
  178.        move cursor to end or start of line
  179.  sos_tabf                                          TAB
  180.        move cursor to next tab stop
  181.  sos_tabwordb                                      Ctrl-LEFT
  182.        move cursor to start of previous word
  183.  sos_tabwordf                                      Ctrl-RIGHT
  184.        move cursor to start of next word
  185.  sos_undo                                          ESC
  186.        restore contents of line to original
  187.  SPLTJOIN                                          F10
  188.        split or join focus line and next line
  189.  SSave [fileid]                                                    Y
  190.        write changes to file to disk (overwriting);
  191.        remain in ring
  192.  [SET] STAY ON|OFF                                                 Y
  193.        control how current line is determined after
  194.        CHANGE
  195.        Default: ON
  196.  TABcmd                                            HOME
  197.        move cursor to/from command line and body or
  198.        prefix.
  199.  TABPre
  200.        move cursor between body and prefix
  201.  [SET] TABS INCR n                                                Y
  202.        control width of tabs
  203.        Default: 8
  204.  [SET] TABSIn ON|OFF [n]                                          Y
  205.        control handling of tabs when reading in file
  206.        contents
  207.        Default: OFF 8
  208.  [SET] TABSOut ON|OFF [n]                                         Y
  209.        control handling of tabs when writing out
  210.        file contents
  211.        Default: OFF 8
  212.  THE [fileid]
  213.        begin editting specified file or switch
  214.        between files
  215.  TOP                                               Ctrl-PGUP       Y
  216.        move current line to top of file
  217.  UP [*|n]                                                          Y
  218.        move current line up n lines
  219.  up_arrow                                          UP
  220.        move cursor up one line
  221.  [SET] Verify n [m|*]
  222.        set columns to display
  223.        Default: 1 *
  224.  Xedit [fileid]
  225.        begin editting specified file or switch
  226.        between files
  227.  [SET] Zone n [m]                                                  Y
  228.        control target columns for locates and changes
  229.        Default: 1 *
  230.  
  231. (Note: Commands that are all lower case CANNOT be used on the command
  232.  line, but MUST be assigned to a key to function. The capitalised portion
  233.  of a command is the minimum abbreviation for the command)
  234.  
  235.  
  236. THE Targets:
  237. -----------
  238.  Absolute line target:   :12
  239.  Relative line target:   12  -4  *
  240.  String target:          /string/   -/string/
  241.  
  242. Environment variables used:
  243. --------------------------
  244.  THE         specifies path for profile file
  245.              Default: PROFILE.THE in directory from which THE was called
  246.  THE_HELP    specifies path for help file
  247.              Default: THE.HLP in directory from which THE was called
  248.