Home
        b8GlGl/b8Glg
         Contents
1.   the editor will display a page of  text near the end of the file and  lt BEEP gt  to indicate  failure  Repeated use of  lt ESC gt N provides a convenient way of  finding the desired instance of the  find string       lt ESC gt Q    This command allows the operator to abort an edit session  WITHOUT perserving the changes made  The editor will clear  the screen  and ask   Quit without update     Any answer  that starts with the letter Y  ignoring case  will cause the  editor to simply abandon all changes made  The file  specified for editing is left intact  Any other answer  causes the editor to assume the operator is confused  an  automatic  lt ESC gt H is performed  The operator must type  lt ESC gt   to continue editing      lt ESC gt R   This command is used to  restore  deleted text into the text  window  The last block of text deleted by  lt ESC gt  lt Minus gt     lt ESC gt D or  lt ESC gt K is inserted into the text window at the  location of the cursor on the screen  The screen is suitably  updated to reflect the change  In order to make room in the  text window for the restored text  some text at the top of  the window may be moved to the end of the new file  and so  cannot be re edited without re invoking SEDIT  It is  possible that SEDIT cannot make enough room in the text  window to insert the deleted text  if this occurs  SEDIT  will echo  lt BEEP gt  and the restore will not be performed  This  command ignores a repeat specification     The restore command is 
2.   typing  lt RETURN gt  will split the text  line so that more  Insert Me s are legal   If the cursor is  beyond the  lt RETURN gt  character that ends the line  blanks are  automatically inserted to extend the line to the point of  the insertion before insertion takes place  In any case  if  the window is full  SEDIT will attempt to make more room  be fore inserting the character by moving the first screenful  of text in the window to the new file  if the operator is  relatively fast  a noticeable delay may occur be fore  typed ahead characters start being echoed again  this is  normal   If the insertion is occuring in the first screenful  of text in the window then this cannot be done without  losing the operator s cursor position  and so SEDIT will     lt BEEP gt  and ignore the command  this is an unusual  circumstance     lt RETURN gt     This command causes a  lt RETURN gt  character to be inserted into  the text at the point of the cursor  Characters to the right  of the cursor are moved down to the next screen line  and  the cursor is positioned at the left of the characters moved  down  so that more  Insert Me  commands may be entered  This  command is used at the end of a screen line  or to break a  line into two parts  It may be entered even when the cursor  is at the right side of the screen  unlike an  Insert Me   command  Note that even though the  lt RETURN gt  character is  invisible  it is present at the end of every line on the  screen and can be deleted  If
3.  into DISK DELETED TMP before SEDIT is invoked  The  first  lt ESC gt R executed will cause the contents of DELETED  TMP  to be inserted into the text window      lt ESC gt X   This command terminates the editing process  All changes  made are moved the new file  this process may take a while  if a large file was being edited  The original text file is  renamed to XXX BAK  where XXX YYY was its original name  and  the changed text is placed in the specified file  Note  an  intermediate file  EDITOR TMP  is used by the editor during  the editor process       lt ESC gt Z   This command causes the screenful of text at the end of the  text window  NOT necessarily the End of the File  to be  displayed  and the cursor positioned at the very end of the  displayed text  This command is used generally with small  documents  those that fit entirely in the text window  to  get to End of File  An easy way to get to the actual end of  the text file in a large document is to search for   lt ESC gt F   a string known not to be in the text  the string ENDFILE  generally works well for this purpose      C  1988 Software Dynamics 14 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands     lt ESC gt  lt TAB gt  i   This command causes a new tab setting to be set at the  current cursor column  If a tab setting already exists at  that column  it is made to go away  The screen will be  re displayed if it has a tab in it  thus  changing the tab  settings will change the appearanc
4.  is greater than zero  the  digit  1  selects the lst line of the file  etc   a maximum  of 9 rulers may be stored in SEDIT TAB file   SEDIT will   lt BEEP gt  if SEDIT TAB does not exist  or does not have enough  rulers in it to satisfy the request   lt ESC gt T  removes all tab  stops and resets the left margin to     and the right margin  to infinity  this may be performed even if SEDIT TAB does  not exist  Selecting a new ruler causes any previous tab  stops  left or right margin specifications to be lost  and  replaced by the newly selected settings  Modifications to  the newly selected ruler may be made immediately if desired     When SEDIT is invoked  an automatic  lt ESC gt Tl is executed  so  ruler  1  is the default ruler  If the file SEDIT TAB does  not exist  an automatic  lt ESC gt T  is performed instead  Since  the rulers in SEDIT TAB are simply lines of text  SEDIT may  be used to add or modify the rulers in that file  When  constructing a ruler  the character   lt   indicates the  desired left margin  the character   gt   the  optional  right  margin  and a     indicates a tab stop  All other characters  in the ruler should be blanks  presence of a tab character  in a ruler will invalidate it      C  1988 Software Dynamics 16 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION V  Disasters    DISASTERS    A Disaster can occur while using SEDIT for either of the  following reasons  a system or disk error occured which SEDIT is  not prepared to handle  or a fata
5.  lt ESC  gt   lt COLON gt      lt ESC gt  lt PERIOD gt              lt ESC gt  lt MINUS gt    lt ESC gt              lt ESC gt A          lt ESC gt B   a     lt ESC gt C   e      lt ESC gt D     e   lt ESC gt F     la   lt ESC gt H           lt ESC gt J            lt ESC gt K         lt ESC gt N        lt ESC gt Q       lt ESC gt R   e      lt ESC gt X   e       lt ESC gt Z          lt ESC gt  lt TAB gt      lt ESC gt   lt       lt ESC gt   gt  i  i    e e e   e e e   e e e   e   e   e e e   e e e e  e e e e e e e e  e e   e e e e e e e       e e e e e e  e e e e e e e e    e e e   e e e  e e e e e e e e  e e   e e e   e  e e e e e e e e  e     e e e e e  e e e e     e e      e e e e e e    e e e e e e e  e e e e e e e e    id e e e e e e    e e e e   e e  e e     e e e    id e     e e e Ld  e   e id e e e e  e e e s kd e e e     lt ESC gt T lt DIGIT gt  e e o    o o o    SECTION V  DISASTERS            C  198   Software Dynamics    EDITO    COMMANDS    e e 1      1     gt  l     4  e   4      5  e   5  oe   e  5       6      6      6      6  2  7      7      7  2  7      8   gt     8       8      8       8     9  e  9      9  e  9     9  s    9    96 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION I  Introduction    SEDIT    An Easy To Use Screen Editor    SEDIT is a very easy to use  CRT screen oriented text editor   SEDIT can be used to both create and modify arbitrary text  documents  such as letters  manuscripts  input text for SD s TYPE  text formatter  and even compute
6.  requested  The  Operator must type another key to specify what function is  desired  i e   lt ESC gt ape followed by H for HELP   The operation of  the special commands is described below     Type to INSERT   lt RUBOUT gt  deletes insert   lt CTL U gt  deletes under cursor   lt UP gt   lt DOWN gt   lt LEFT gt   lt RIGHT gt   Move cursor in specified direction   ESC  lt UP gt  or  lt DOWN gt   Move cursor one screen in specified direction  ESC  lt LEFT gt  or  lt RIGHT gt   Move cursor left or right to start of word  ESC  lt CR gt   Move cursor to start of current line   ESC  lt PERIOD gt   Mark cursor location as start of  Delete  or  Justify   ESC    Delete text from marked point to cursor   ESC    Redisplay the screen  centering cursor context   ESC A  Again  repeat change and find next occurence   ESC B  Move cursor to top of text window   ESC C  lt string gt  ESC  Change found string to  lt string gt    ESC D  Delete word   ESC F  lt string gt  ESC  FIND  lt string gt    ESC H ESC  Displays this text   ESC J  Force text between marked point and cursor to fit margins  ESC K  Delete  Kill  rest of line   ESC N  Find next occurrence of  lt ESC gt F string   ESC Quit editing  don t update file   ESC R  Restore deleted text here   ESC X  Exit edit mode  update file   ESC Z  Move cursor to bottom of text window   ESC  lt  or ESC  gt   Set Left Margin Right Margin   ESC  lt TAB gt   Set Reset Tab Stop   ESC T  lt digit gt   Select new Ruler from SEDIT TAB    lt CTL E gt  erases
7.  text in the window  on the CRT  The cursor is positioned to the upper left hand  corner  This command is always legal      lt ESC gt C   This command is used to change a string found by using   lt ESC gt F   lt ESC gt N or  lt ESC gt A to a string of characters specified  in the command  After the user types  lt ESC gt C  the line  currently occupied by the cursor is blanked on the screen   the last  change string  specified is displayed  and the  cursor is moved to the left side of the screen  The user may  edit the Change string using  lt Left Arrow gt    lt Right Arrow gt     lt Control U gt    lt RUB gt out  Insert Me   lt Control E gt  or  lt Control X gt   characters  if the last  change string  is not what is  desired  the operator may strike  lt Control X gt  to erase it  completely   The operator indicates the desired  change  string  is complete by typing  lt ESC gt   SEDIT will re display  the text that was erased when  lt ESC gt C was typed  and then it  will change the occurrence of the  find string  under the  cursor to the specified  change string   The  find string   is NOT saved for  lt ESC gt R  Note  if the cursor is not  positioned at the first character of a string that matches  the  find string   the editor will  lt BEEP gt  and no change will  be made      lt ESC gt D   This command causes the word whose first letter is under the  cursor to be deleted from the text buffer  A  word  is  defined as any sequence of letters or digits that are not  seperate
8.  the left side of the CRT  screen  it is moved to the end of the preceding line  Should  this require the cursor to move off the top of screen  the  screen will be re displayed so that the line on which the  cursor will be placed will roughly be centered      C  1988 Software Dynamics 8 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands     lt ESC gt  lt Right Arrow gt    This command causes the cursor to be moved to the beginning  of the word following the current cursor location  If the  cursor is anywhere within the last word of a line  it is  moved to the end of the line  If the cursor is at the end of  a line  it is moved to the left side of the CRT screen on  the next line  SEDIT will  lt BEEP gt  if the cursor is at the end  of the text window and will not move the cursor      lt ESC gt  lt Digit gt  lt Digit gt      This command specifies a  repeat  count used to repeat the  following command  some commands ignore the repeat count  in  particular  single character inserts deletes do not repeat    For example  to move the cursor right 13 places  type   lt ESC gt 13 lt Right arrow gt       lt ESC gt    This command causes the cursor to move to the right end of  the line on which the cursor is currently positioned  The     lt CONTROL R gt  key should be used instead      lt ESC gt  lt Colon gt   This command causes the cursor position and the location of  the distinguished point to be exchanged  the new cursor  location is then displayed  This is use
9.  the window is full  SEDIT  attempts to make more room as described in  Insert Me       lt TAB gt     The  lt TAB gt  key is used to effectively insert one or more  spaces in the buffer from the current cursor location until  the next tab stop  as indicated by the current ruler  is  reached  SEDIT 1 2 actually places spaces in the text  SEDIT  1 3 and above place actual  lt TAB gt  characters in the text  so  that displaying the text causes actual tabbing to occur   This allows the tab boundaries to be changed  and have the  text display automatically adjusted  without changing the  text      C  1988 Software Dynamics 5 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION III  Single Keystroke Commands     lt Control H gt   Left Arrow    This causes the cursor to be moved left one character  position on the CRT screen  If the cursor is past the   lt RETURN gt  on a line  it is moved left until it is over the   lt RETURN gt   If the cursor is at the left hand side of the  screen  it is placed at the right hand end of the line  above  if the line above is wider than the CRT  the cursor  will be placed at the rightmost position of that line on the  CRT  and  lt BEEP gt  will be echoed  The screen will scroll down  a line if the cursor was at the top left hand corner  If the  cursor selects the character at the very top of the window   this command is illegal      lt Control L gt   Right Arrow   This causes the cursor to be moved right one character  position on the CRT screen  If 
10.  to end of line   lt CTL X gt  cancels line    lt CTL F gt  moves cursor to front of line   lt CTL R gt  moves cursor to end of line  ESC lt digits gt   Repeat next command  lt digits gt  times   ESC    Moves cursor to end of line   ESC  lt COLON gt   Swaps cursor position with marked text location    Le           C  1989 Software Dynamics 3 96 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION II  General Commands    SEDIT Commands    SEDIT commands consist of following types   Simple Cursor Movement   Insert Me    lt Tab gt   Delete Character  Cancel Line or Erase to End of Line  Special    Unless an  lt ESC gt ape character is typed immediately before a  keystroke  the keystroke is cursor movement  insert me  delete  character  cancel or erase to end of line  a tab character  or  illegal  The arrow keys on the CRT are simple cursor movement  keys  and are used to move the cursor in the direction given by  the arrow  All characters with visible representations  and the  space character are treated as  Insert Me  commands  carriage  return is also an  Insert Me  command that has some side effects   Tabs cause conventional tabbing to occur  The  lt RUB gt out key is a   delete character to left of cursor  command   lt Control U gt  is a   delete character under cursor  command  Erase to end of line  deletes part of a line  cancel line deletes the entire contents  of a line  An  lt ESC gt ape character tells SEDIT that the next  keystroke specifies which of the special functions 
11. 345678941234 6789512345678961234 gt      lt ESC gt   lt     This command sets the left margin to the column in which the  cursor is currently located  the left margin is where the  first character inserted in a line will be placed   The old  left margin setting is lost  SEDIT will automatically cancel  all tab settings to the left of the newly specified  Leftmargin  this may change the appearance of the text  A  left margin causes SEDIT to automatically insert left margin  spaces after an inserted CR or automatic wrap due to line  overflow      lt ESC gt   gt   This command sets the right margin to the column in which  the cursor is currently located  the right margin is the  rightmost place where a character is allowed to be   Tab  settings beyond this point will be lost  this may change the  papearance of the text  Selecting a right margin will cause     C  1989 Software Dynamics 15 96 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands    SEDIT to automatically move words at the right margin to the  beginning  the left margin  of the next line and to  re justify until the next paragraph break when inserting  text in that screen line  Setting the right margin to the  rightmost column of the screen causes the right margin to be  set to infinity  line  wrap  cannot then occur      lt ESC gt T lt Digit gt   This command is used to select a new Ruler from the file  DISK SEDIT TAB  The  lt Digit gt  specified selects a line from  the SEDIT TABS file if the digit
12. 5800 5809  SCDII    V 1 3    USER S MANUAL       Cx   5   SOFTWARE DYNAMICS    6899 6809  SEDIT  USER S    MANUAL    SEDIT V1 3    lst Printing    COPYRIGHT  C  198   SOFTWARE DYNAMICS    NOTICE    This manual describes Software Dynamics SEDIT Version 1 3   Software Dynamics has carefully checked the information given in  this manual  and it is believed to be entirely reliable   However  no responsibility is assumed for inaccuracies     SD reserves the right to change the specifications without  notice     Je Je de de de de de de de de de de de de de de de de de de de de Je de de de k de de de de de Je de de de de de de de de de de de de KKK de Je de de kk       This manual describes software which is a proprietary product     of Software Dynamics  SD   SD software is licensed for use on a     single copy per computer basis  and is covered by U S copyright     laws  Unless a written exception is obtained from SD  the soft   ware must be used only on the single computer whose unique  SD      assigned serial number matches that for which the software was     purchased  Copying the software for any purpose other than     archival storage  or use of the software on other than the as      signed serial numbered CPU is strictly prohibited  SD assumes    kk       no liability regarding the use of the software        Certain software programs and datafiles are delivered for use     in an encrypted format  The content of such programs and data     are considered to be a trade secret o
13. TED TMP when SEDIT is exited  via  lt ESC gt Q or  lt ESC gt X  this allows blocks of text to be     C  1988 Software Dynamics 9  6 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands    shuffled arbitrarily between different files  This command  ignores any repeat specification      lt ESC gt     This command causes SEDIT to re display the text on the CRT  such that the line on which the cursor is positioned is  displayed roughly halfway down the CRT screen  The logical  position of the cursor with respect to the text is not  changed  This is useful when the text surrounding the cursor  in both directions needs to be examined  or if  rarely   the  CRT fails to display the text properly      C  1988 Software Dynamics 19 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands     lt ESC gt A   This command changes the text under the cursor  if it  matches the last specified  find string   See  lt ESC gt F   to  the last specified  change string   See  lt ESC gt C   and then  causes SEDIT to locate the next occurrence of the  find  string   The newly found occurence is then displayed  with  the cursor on the first character of the found sequence  The  command is logically identical in function to the commands   lt ESC gt C string  lt ESC gt  lt ESC gt N  and is best thought of as  again   change it and find the next occurrence       lt ESC gt B  This command moves the cursor to the first character in the  window  and displays the first screen of
14. ame line  The     lt Control F gt  command should be used      lt ESC gt  lt Up Arrow gt   This command causes SEDIT to display the screenful of text  preceding the text currently displayed  and to position the  cursor roughly halfway down the screen at the currently  selected left margin  Attempting to go up beyond the  beginning of the window will cause a  lt BEEP gt  and the cursor  will not move      lt ESC gt  lt Down Arrow gt    This command causes display of the screenful of text  following the text currently being displayed  the cursor is  positioned roughly halfway down the screen at the currently  selected left margin  When the screen being displayed is at  the end of the window   lt ESC gt Z can do this    lt ESC gt  lt Down  Arrow gt  will cause the next screenful to be taken from the  old file  If SEDIT does not have enough room in the window  to hold the new text  text at the beginning of the window is  moved to the end of the new file to make space  If only a  partial screenful of text is displayed when the command is  executed  the screenful will be filled out instead of  displaying the next screenful      lt ESC gt  lt Left Arrow gt    This command causes the cursor to be moved to the beginning  of the word to the left of the cursor  a  word  begins with  a letter or a digit   If the cursor is at the left margin  position  and the contents of the left margin are blank   this command will position the cursor at the left side of  the screen  If the cursor is at
15. auses the characters under the cursor and to the  right of the cursor on the same screen line to be deleted   The cursor is not moved  Text deleted by this command cannot  be recovered  see  lt ESC gt K for a similar command whose effects  are reversible      lt Control X gt   Cancel Line   This key causes all the characters on the same line as the  cursor to be deleted  the  lt RETURN gt  character at the end of  the line is not deleted  The cursor is placed at the left  edge of the screen on the same line  Text deleted by this  command cannot be recovered  see  lt ESC gt K for a similar  command whose effects are reversible      lt Control F gt   This key causes the cursor to be moved to the currently  selected left margin position on the same line      lt Control R gt   This key causes the cursor to move to the right end of the  line currently holding the cursor      C  1989 Software Dynamics 7 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands    Special commands    Special commands are those used for less common functions  such  as moving the cursor long distances  deleting large blocks of  text  moving text blocks around  and other miscellaneous  functions  All special commands are invoked by typing  lt ESC gt ape  key  followed by a keystroke to select the desired special  function  The special commands are listed below      lt ESC gt  lt RETURN gt   This command causes the cursor to be moved to the currently  selected left margin position on the s
16. d by some other character  If the cursor is not over  a letter or digit  the editor will  lt BEEP gt  and the command  will not be executed  This command can be invoked when the  cursor is in the middle of a word  in which case the editor  only deletes the part of the word under and to the right of  the cursor  The deleted word can be restored using  lt ESC gt R      lt ESC gt F  This command is used to make the editor search for a  sequence of characters specified by the command  The string  specified by the user is referred to as the  find string   throughout the rest of this document  After the user types     C  1988 Software Dynamics 11 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands     lt ESC gt F  the line currently occupied by the cursor is blanked  on the screen  the last  find string  searched for is  displayed  and the cursor is moved to the left side of the  screen  The user may edit the  find string  using  lt Left  Arrow gt    lt Right Arrow gt    lt Control u gt    lt RUB gt out  Insert Me    lt Control E gt  or  lt Control X gt  characters  usually  the last  string searched for is not what is desired  and the operator  strikes  lt Control X gt  to erase it completely   A  find string   may not include the  lt RETURN gt  character  The operator  indicates the desired  find string  is complete by typing   lt ESC gt   SEDIT will re display the text that was erased when   lt ESC gt F was typed  and then it will search for the next  occurre
17. e of text containing  lt TAB gt   characters  Note  The current setting of tab stops  left  margins and right margins within the editor are only valid  for the editing session in which they are made  they cannot  be saved permanently  However  the  lt ESC gt T command can be  used to specifiy a set of tab stops  and margin selections   from a permanent file     Whenever a tab stop  or left or right margin are adjusted   or a new ruler is selected  the ruler is displayed  The  line containing the cursor is erased  and the rightmost  digit of the column number of each column is displayed in  that column  Columns whose column number is a multiple of 19  have the 10 s digit displayed in that column instead of a  zero  The current setting of the left margin is shown by a  column containing the   lt   character instead of a digit  the  right margin  if not at infinity  is shown by a   gt    character  and all tab stops are shown by     characters   Columns beyond the right margin are not numbered  The ruler  below has a left margin at column 15  tabs at 23 and 45  and  a right margin at 65  The operator may now make further  adjustments to the ruler  using the displayed digits to  simplify counting  The operator signals completion of  adjustments by executing any SEDIT command other than a  ruler adjustment  When all adjustments to the ruler are  complete  the erased line of text is re displayed in place  of the ruler     Sample ruler display     12345678911234 lt 6789212 456789312
18. en  delete from left to right  whereas  lt RUB gt out deleted from right to  left      Virtually all the editing required to a document can be performed  via positioning the cursor  inserting  and or deleting using   lt RUB gt out or  lt Control U gt  as necessary     Entry of text for documents or letters can be easily accomplished  using the margin control facilities of SEDIT  The operator can  specify  using a set of special commands  the position of left  and right margins  and tab stops  Then text entry may be  performed by simply typing the raw text as a continuous stream of  keystrokes  SEDIT will automatically break off lines that are  longer than the right margin  and continue them on the next line  starting at the specified left margin  Typing errors may be  corrected without regard to margin boundaries by use of the   lt RUB gt out key  Correction of text after it is entered is  performed as described above  re justification of the text after  correction can be performed using the Justify command      C  1989 Software Dynamics 2 96 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION I  Introduction    Other editing functions  such as searching for a specific string   removing a block of text   cutting   so it may be inserted at  another point   pasting    making repeated identical changes to  the text  etc   are accomplished with special keystroke sequences  that begin with the  lt ESC gt ape key  Depressing this key signals  the editor that a special function is being
19. f SD  Attempts or suc      cess at breaking the encryption  publication of the results of     such attempts or successes  or copying  storage or use of such a     file in clear text form will be treated as theft of a trade sec        ret  and prosecuted as such        POSSESSION OR USE OF THIS MANUAL OR THE SOFTWARE IT DESCRIBES       CONSTITUTES AGREEMENT BY THE USER TO THESE TERMS     kik  kk    k  ki  kk  kk  kk  ki  kk  kik  kk    k  kk  kk  kk  kk  kk  kk  kk    kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk    This manual and the software it describes are the copyrighted  property of Software Dynamics     TABLE OF CONTENTS    SECTION I  INTRODUCTION         SEDIT  AN EASY TO USE SCREEN  OPERATION OVERVIEW            SECTION II  GENERAL COMMANDS    SEDIT COMMANDS   e s s       SECTION III  SINGLE KEYSTROKE    INSERT ME     lt RETURN gt        lt TAB gt  0    0    lt CONTROL  H gt    lt CONTROL L gt    lt CONTROL    K gt    lt CONTROL J  gt    lt CONTROL E gt    lt CONTROL X  gt    lt CONTROL  F  gt    lt CONTROL R gt     e e e e e   Ld e  e a   e   e e e     LEFT ARROW        RIGHT ARROW      UP ARROW          DOWN ARROW        ERASE TO END OF   CANCEL LINE       SECTION IV  SPECIAL COMMANDS    lt ESC gt  lt RETURN gt    e          e      lt ESC gt  lt UP ARROW      2         o     lt ESC gt  lt DOWN ARROW gt        lt ESC gt  lt LEFT ARROW gt        lt ESC gt  lt RIGHT ARROW gt        lt ESC gt  lt DIGIT gt  lt DIGIT gt        lt ESC gt          
20. ful when one needs  to remember a particular place in the text  go inspect  something else  and then move the editor s attention back to  the particular place      lt ESC gt  lt Period gt    This command is used in conjunction with  lt ESC gt  lt Minus gt  and   lt ESC gt R to effect a textual  cut and paste  function  It  simply marks a point in the text window which is used later  by  lt ESC gt  lt Minus gt   If the window is moved down the old file   causing the marked place to move out of the window  the  marked place is lost  Moving or changing text in the window  above the marked point causes the marked point to be  forgotten  The marked place can also be used to specify the  beginning of a region of text to be justified  see  lt ESC gt J      lt ESC gt  lt Minus gt     This command is used with  lt ESC gt  lt Period gt  to effect a textual   cut  or deletion of a large block of text  First    lt ESC gt  lt Period gt  is used to mark a point in the text buffer   which is the beginning of the region to be deleted or moved   then the cursor is positioned to the character beyond the  end of the text region desired  At this point   lt ESC gt  lt Minus gt   is depressed  SEDIT will remove the text between the  selected limits from the file and the CRT display  The  deleted text is saved for use by  lt ESC gt R  If the text block  deleted is large  SEDIT will use a disk file  DELETED TMP   to store the deleted text  The the last block of deleted  text is always placed in DELE
21. is to be  invoked     All other keys except  lt ESC gt ape are illegal  and will echo  lt BEEP gt   if depressed     If  lt ESC gt ape is depressed  the keystroke following the  lt ESC gt ape is  used to select from a set of special functions  The section     special commands  below lists all the legal special functions  and describes their actions  any  lt ESC gt ape keystroke sequence not  listed causes  lt BEEP gt  to be echoed and the  lt ESC gt ape keystroke  sequence is ignored  The character immediately following the   lt ESC gt ape keystroke is treated as upper case if it is a lower case  letter     Commands which are not defined  i e   most control characters and  unused letters following  lt ESC gt ape   or which cannot be executed  for some reason  cause SEDIT to echo  lt BEEP gt   Whenever the editor  echoes  lt BEEP gt  as a response to a command  the next keystroke  entered by the operator will be interpreted as an editor command      C  1988 Software Dynamics 4 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION III  Single Keystroke Commands    Single Keystroke Commands     Insert Me   The keystroke hit is inserted into the text where the cursor  indicates  any text to the right is moved right to make  room  and the cursor is moved right one character to prepare  for another  Insert Me  command  If the cursor is at the  right side of the screen  a  lt BEEP gt  will be echoed  the  editor cannot insert and display the character   and the  command will be ignored
22. l bug  Heaven forbid  in SEDIT  is uncovered  In either circumstance  SEDIT displays the message         Editor Failure      Error xxxx   nnnn  hhhh    SEDIT attempts to complete copying the old file into   lt FILENAME gt  TMP before giving up entirely  Generally  the edited  text is preserved intact  although it is not saved in the proper  file  Simply renaming files can solve this problem  The operator  should check error code XXXx against standard SDOS error  messages  Error 1915  Disk Full  is the most common error  encountered not caused by SEDIT  Other errors should be examined  by knowledgeable people  those that cannot be easily understood  should be treated as BUGs and reported to Software Dynamics   along with the information printed at the Editor failure message      C  1989  Software Dynamics 17 06 25 81 SEDITV1 2    
23. nce of the  find string  past  to the right or below   the cursor in the text window  note that trailing blanks in  the  find string  ARE significant   An instance of the  find  string  exactly under the cursor is ignored  If the desired  string is found  the page of text around the string is  displayed  and the cursor positioned to the first character  of the found occurrence  If the desired string cannot be  found in the text window  the editor  lt BEEPS gt  and the cursor  is not moved  searching past the end of the text window is  accomplished by use of  lt ESC gt N   Note that when searching for  a  find string   character cases must match exactly  If the  repeat count is l  see  lt ESC gt  lt digit gt    an  anchored  search  is performed  SEDIT will only look for the  find string  at  the beginning of a line   lt ESC gt A and  lt ESC gt N will perform an  anchored search only if the  lt ESC gt F command was specified as  an anchored search       lt ESC gt H  This command causes the editor to display a short command  summary  The operator must hit  lt ESC gt  to continue editing      lt ESC gt J   This command justifies text between the selected  distinguished point  see  lt ESC gt  lt Period gt   and the cursor  location  between the cursor location and the next paragraph  break if no distinguished point has been established  to  force it to fit within the specified margin boundaries   Lines that are too long are broken off at the rightmost  blank that does not exceed 
24. nderline  is used  to designate a particular character in the window  At any time   SEDIT displays a CRT screenful of text around the current  location of the cursor  All editing occurs at the position  specified by the current cursor location  Editor commands allow  the cursor to be moved up one line on the screen  down one line   to the right one character  and to the left one character  This  movement of the cursor designates a different character in the  window  By repeated application of commands to move the cursor   it may be positioned anywhere on the screen  a repeat key is very  helpful here   Attempting to move the cursor off the bottom or  top of the displayed screen will cause the CRT to roll the  currently displayed text up or down one line  respectively   allowing the operator to display any block of lines that will fit  on the CRT screen  note that the cursor always stays on the CRT  screen     Note  moving the cursor implicitly moves the editing  context to the character shown underneath the cursor      C  1989 Software Dynamics 96 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION I  Introduction    Other SEDIT commands allow the cursor to be moved up or down as  many times as there are lines on the CRT screen  this selects and  displays the next or the screen of text in the window     To insert new text  the cursor is positioned in the window at the  place where text needs insertion  then the desired text is simply  typed  SEDIT will move characters to the righ
25. r program source files  It is  fundamentally a  what you see is what you get  editor  and  as  such  is suitable for use by both novice computer users and old  computer hands  It takes about an hour of training time for a  novice to become reasonably proficient with SEDIT     Operation Overview    This section gives a rough idea of what operation of the screen  editor is like  The section  SEDIT Commands  gives detailed  descriptions of all editor functions and some simple examples     The operator selects a text  disk  file to be modified  the  ola   file   SEDIT essentially makes a new disk file containing the  text from the old file  plus whatever changes  insertions   deletions  and movements of text  that the operator specifies   creation of a totally new text file is accomplished easily if  one simply treats the old file as one containing no text      SEDIT establishes a window in which editing may occur  Text is  copied from the front of the old file to fill the window  The  window may be moved down the old file  as it does  new text from  the old file is added to the bottom of the window  When the  window becomes overly full  text is taken from the top of the  window and written sequentially at the end of the new file  The  window is moved down the entire old file to copy text to the new  file  l    All changes  insertions  deletions and text movement are  performed by the operator only on the window contents  A cursor   a solid blotch  blinking character or movable u
26. t as needed to make  room for the newly inserted text  Keystrokes which cause  insertion are all keystrokes with visible printed representations   i e      to 9  A thru Z  punctuation  etc    spaces  and carriage  returns  A carriage return will cause a new line to be formed   Note that even though a carriage return has no visible  representation  a  character  slot in the window is reserved to  hold it     If a mistake is made while inserting new text  the  lt RUB gt out  or   lt DEL gt ete  key can be used to erase it  Pressing rubout causes the  character immediately to the left of the cursor location to be  deleted from the text  The cursor will be moved to the location  occupied by the deleted character  If the cursor is at the left  side of the screen  the carriage return character of the previous  line will be deleted  and the previous line and the current line  will become a single line      lt RUB gt out can also be used to delete unwanted text by positioning  the cursor to the right of the unwanted text  and pressing   lt RUB gt out as many times as needed  However  another method can be  used  The cursor can be positioned on top of the leftmost  character to be deleted  and  lt Control U gt  depressed  This will  delete the character UNDER THE CURSOR  Characters to the right  will be shuffled left to    fill the gap  thus leaving the cursor  over the character which was immediately to the right of the  character that was deleted  Repeating  lt Control U gt  will th
27. the cursor is at the right  hand side of the screen  a  lt BEEP gt  will result and the cursor  will not be moved      lt Control K gt   Up Arrow    This causes the cursor to be moved up the screen by one CRT  line  If the cursor is at the top of the screen  the screen  is rolled down one line and the previous line in the window  is displayed as the top line of the screen  If the cursor  is logically at the top of the window  it is moved to the  top left hand corner  If the cursor is in the top left hand  corner  SEDIT echos a  lt BEEP gt  and the cursor is not moved      lt Control J gt   Down Arrow    This cause the cursor to be moved down the screen by one CRT  line  If the cursor is at the bottom of the screen  the  screen is rolled up one line and the next line from the text  window is displayed as the bottom screen line  If the  bottom of the text window is reached  another line is  fetched from the old file and appended to the bottom of the  window  SEDIT will make room for a new line by moving a  screenful of text from the top of the window to the end of  the new file  once this happens  the operator may not go  back and edit the screenful that was moved without exiting  SEDIT and re entering  If no more lines of text are  available from the old file  SEDIT  lt BEEP gt s but does not move  the cursor      C  1988 Software Dynamics 6 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION III  Single Keystroke Commands     lt Control E gt   Erase to End of line   This key c
28. the margin  lines that are too  short are filled to the maximum that does not exceed the  right margin      lt ESC gt K  This command is used to delete one or more lines of text    lt ESC gt K by itself will delete text starting at  and to the  right of  the current cursor location  up to and including  the  lt RETURN gt  character that ends the current line  If the  cursor is at the left side of the screen  then the entire  line is deleted  Specifying a repeat count  see   lt ESC gt  lt Digit gt      causes the specified number of lines to the  right of  as well as below  the position of the cursor  to  be deleted  Lines below the line s  deleted are moved up to     C  1988 Software Dynamics 12 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands    fill the gap  The deleted text is saved for use by  lt ESC gt R   for more detail on where the deleted text is stored see     lt ESC gt  lt Minus gt      lt ESCON  This command causes the editor to locate the Next occurrence  of the  find string   an occurence of the  find string     exactly under the cursor when the command is invoked is  ignored   This command will cause the editor to move the  text window down the file if the  find string  cannot be  found in the current window  If the desired string is  eventually located  the editor will display the page of text  containing the string  and position the cursor to the first  character of the found occurrence  If no occurrence of the   find string  is located
29. used primarily for two purposes   moving a block of text  and replicating a block of text  To  move a block of text  the block is first located and deleted   using  lt ESC gt K or  lt ESC gt  lt Minus gt    the cursor is moved to the  desired location for the text block  and  lt ESC gt R performed   If the insertion point is below the deletion point  the  operator can then move down the file until the insertion  point is located  and restore the text  Since the text  window moves down through the old file  the process of  deleting the desired block may leave the cursor sufficiently     C  1988 Software Dynamics   13 06 25 81 SEDITV1 2    SEDIT USER S MANUAL  SECTION IV  Special Commands    far past the desired insertion point that the insertion  point has been moved out of the text window  and into the  new file  In this case  exiting   lt ESC gt X  will leave the  block of deleted text in the file DELETED TMP  so that upon  re entering SEDIT the block of text may be restored anywhere  within the file  The operator can then easily go forward to  the insertion point     The second use is replicating a text block  To do this  the  desired block is deleted  and then immediately restored   This leaves the original text intact  then the deleted text  can be inserted as many times as desired by simply  positioning the cursor properly and doing a restore     A rare  third use is the insertion of text from an already  existing file  To do this  the text to be inserted must be  copied
    
Download Pdf Manuals
 
 
    
Related Search
 b8GlGl/b8Glg 
    
Related Contents
Manuale Utente NVR serie DS-96&86&76NI-ST  Ferris Industries Lawn Mower 5900500 User's Manual  公 告 契約担当官 航空自衛隊第6航空団 会計隊長 渡部 和也  Service Manual  de Vál Aire vula e y V a Val Vacío -Mat o de tic® 4"-2 20" - Val  DeLOCK LED Light Bar  MANUAL DE USUARIO - Repositorio CISC    Whirlpool GGE388LXB User's Manual  Audi A4 - AutoPartsPeople.com - Genuine factory Parts and    Copyright © All rights reserved. 
   Failed to retrieve file