home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / EDITOR / TDE120.ZIP / TDECFG.DOC < prev    next >
Encoding:
Text File  |  1991-10-05  |  8.4 KB  |  180 lines

  1.  
  2.                                     tdecfg
  3.                           a configuration utility for
  4.                                 tde, version 1.2
  5.                                     10-5-91
  6.                                   Frank Davis
  7.  
  8.  
  9. Usage:
  10.  
  11.    If you would like to customize tde to suit your tastes, you may use this
  12.    program to change the colors, key definitions, and help screen.
  13.  
  14.    At the command line type:
  15.  
  16.       tdecfg
  17.  
  18.    tdecfg prompts you for the tde executable file name.  The default file name
  19.    is tde.exe, but if you like to shorten executable file names (I rename
  20.    tde.exe to t.exe.  That way, I only have to type t to edit a file.) you
  21.    may enter that file name at the prompt.
  22.  
  23.  
  24.                            Option 1.  Change Colors
  25.  
  26. Function Keys:
  27.  
  28.    F2 = Load default colors
  29.       This function changes the colors back to the original color scheme used
  30.       by the distribution version of tde.
  31.  
  32.    F3 = Quit
  33.       Abandons any changes made in the color scheme.
  34.  
  35.    F10 = Write colors to tde.exe
  36.       Stores the new color scheme in the tde executable file.  tde will use
  37.       the new color scheme each time a file is edited.
  38.  
  39.    ESC = Quit
  40.  
  41.  
  42.  
  43.                            Option 2.  Redefine keys
  44.  
  45. Function Keys:
  46.  
  47.    F3 = Quit
  48.       Abandons any changes made in the key definition list.
  49.  
  50.    F5 = Change Function
  51.       Brings up a window of available functions.  Currently, 184 keys are
  52.       recognized as function keys by tde.  There are no restrictions on what
  53.       function you may assign or reassign to a key.  You may assign a key to
  54.       the null function, seen as "*  *  *".  A key assigned to the null
  55.       function no longer performs any editor function.
  56.  
  57.       Press <Enter> to reassign the hilited key to the hilited function.
  58.       Press <ESC> to quit the function, no changes are made.
  59.  
  60.       An asterisk is placed beside all keys that have been redefined.
  61.  
  62.       Note:  See the list of available functions with definitions at end of
  63.       this file.
  64.  
  65.    F10 = Write Changes
  66.       When you press this key, all function key assignments are written to
  67.       the tde executable file.  The changes are permanent until you redefine
  68.       the keys.
  69.  
  70.       When you redefine the keys, you should also change the help screen
  71.       to show what functions are assigned to what keys.
  72.  
  73.    ESC = Quit
  74.  
  75.  
  76.                         Option 3.  Install new help screen
  77.  
  78. Function keys:
  79.  
  80.    none
  81.  
  82.    This utility assumes that you have already created or modified a file
  83.    that contains the image of the new help screen.  Sample.hlp is included
  84.    with the distribution files to show you what the initial help screen
  85.    looks like.  You may modify the sample help screen or copy it to a new
  86.    file and make the changes in the new file.  By choosing option 1, the
  87.    configuration utility prompts for the file name with the help screen
  88.    image.  The changes are written to the tde executable file.
  89.  
  90.    If you enter a file name that doesn't exist, the configuration utility
  91.    sorta gracefully exits this function.  I didn't do anything fancy with
  92.    this option.  You can't press ESC to quit out; however, if you decide
  93.    you want to quit, just enter a fictitious or outrageous file name.  A
  94.    harmless error message with be displayed and you may continue with the
  95.    configuration utility having made no changes to the tde executable file.
  96.  
  97.  
  98.           ********************************************************
  99.  
  100.                          Available Functions in tde
  101.  
  102.  
  103.    *  *  *                      Null function.  No action taken by tde.
  104.    Help                         Display help screen.
  105.    Rturn                        Insert a line, cursor moves to inserted line.
  106.    NextLine                     Move cursor to first character of next line.
  107.    BegNextLine                  Move cursor to first column of next line.
  108.    LineDown                     Move cursor down a line.
  109.    LineUp                       Move cursor up a line.
  110.    CharRight                    Move cursor right one character.
  111.    CharLeft                     Move cursor left one character.
  112.    WordRight                    Move cursor to first letter in next word.
  113.    WordLeft                     Move cursor to first letter in previous word.
  114.    ScreenDown                   Page down.
  115.    ScreenUp                     Page up.
  116.    EndOfFile                    Move cursor to last screen in file.
  117.    TopOfFile                    Move cursor to first screen in file.
  118.    BotOfScreen                  Move cursor to last line in window.
  119.    TopOfScreen                  Move cursor to first line in window.
  120.    EndOfLine                    Move cursor to last character in line.
  121.    BegOfLine                    Toggle between first column and column 1.
  122.    JumpToLine                   Move cursor to prompted line.
  123.    CenterWindow                 Move cursor to center of window.
  124.    CenterLine                   Move the cursor line to center of window.
  125.    HorizontalScreenRight        Page right.
  126.    HorizontalScreenLeft         Page left.
  127.    ScrollDnLine                 Cursor moves with current line down.
  128.    ScrollUpLine                 Cursor moves with current line up.
  129.    FixedScrollUp                Cursor does not move while text moves up.
  130.    FixedScrollDn                Cursor does not move while text moves down.
  131.    ToggleOverWrite              Toggle between insert and overwrite mode.
  132.    ToggleIndent                 Toggle indent mode.
  133.    ToggleSdel                   Toggle stream delete mode (delete joins lines).
  134.    SetTabs                      Set the tab interval. Variable tabs not allowed.
  135.    Tab                          Move to next tab (insert mode inserts spaces).
  136.    ParenBalance                 Balance parenthesises under cursor - ()[]{}.
  137.    BackSpace                    Move cursor left and delete left character.
  138.    DeleteChar                   Delete character under cursor.
  139.    DeleteLine                   Delete line under cursor.
  140.    DelEndOfLine                 Delete from cursor to end of line.
  141.    WordDelete                   Delete word under cursor.
  142.    AddLine                      Add a line below the cursor.
  143.    SplitLine                    Split the line at the cursor.
  144.    JoinLine                     Join current line with line below at cursor.
  145.    DuplicateLine                Duplicate cursor line.
  146.    AbortCommand                 Undo changes to current line & abort commands.
  147.    UndoLine                     Undo changes to current line.
  148.    UndoDelete                   Undelete lines.  Saves 12 most recently deleted.
  149.    ToggleSearchCase             Match search case exactly or not.
  150.    FindForward                  Prompt for string to find and search forward.
  151.    FindBackward                 Prompt for string to find and search backward.
  152.    RepeatFindForward            Find next occurrence of string.
  153.    RepeatFindBackward           Find previous occurrence of string.
  154.    ReplaceForward               Prompt for find and replacement string.
  155.    ReplaceBackward              Prompt for find and replacement string.
  156.    MarkBlock                    Mark box block.
  157.    MarkLine                     Mark line block.
  158.    UnMarkBlock                  Unmark a block.
  159.    FillBlock                    Fill a box block with prompted character.
  160.    CopyBlock                    Copy a block.
  161.    KopyBlock                    Copy a block, original block stays marked.
  162.    MoveBlock                    Move a block.
  163.    OverlayBlock                 Overlay a box block.
  164.    DeleteBlock                  Delete a block.
  165.    BlockToFile                  Write marked block to file.
  166.    PrintBlock                   Print file or marked block.
  167.    BlockExpandTabs              Expand tabs in marked block.
  168.    File                         Save and exit.
  169.    EditFile                     Bring in another file to editor.
  170.    Save                         Save current file.
  171.    SaveAs                       Save current file under new name.
  172.    RedrawScreen                 Redraw all windows.
  173.    SizeWindow                   Resize current window.
  174.    SplitScreen                  Split current window at cursor.
  175.    NextWindow                   Move cursor to next window.
  176.    PreviousWindow               Move cursor to previous window.
  177.    ZoomWindow                   Make current window fill entire screen.
  178.    NextHiddenWindow             Swap current window with next hidden window.
  179.    Quit                         Quit the editor without saving.
  180.