Seq # *Modification Id* Act
----------------------------+
00001 M01S00001.fsehelp +++|*WIDTH 132
00002 M01S00002.fsehelp +++|*NOSEQ
Line S00003 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00003 M02S00003.ns2503 ---| FULL SCREEN EDITOR HELP
Line S00004 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00004 M02S00004.ns2503 ---|
Line S00005 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00005 M02S00005.ns2503 ---|FSE directives tell FSE what to do. For help, enter HELP and the directive
Line S00006 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00006 M02S00006.ns2503 ---|or its abbreviation. For example: HELP VIEW or HV. You may also abbreviate
Line S00007 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00007 M02S00007.ns2503 ---|a parameter. HVP, for example, takes you to the PREVIOUS parameter of the
Line S00008 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00008 M02S00008.ns2503 ---|VIEW directive. For more information on directives and parameters, refer to
Line S00009 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00009 M02S00009.ns2503 ---|the Full Screen Editor User's Guide. FSE has the following directives:
Line S00010 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00010 M02S00010.ns2503 ---|
Line S00011 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00011 M02S00011.ns2503 ---| ALTER DELETE HELP PRINT TEACH . "DOT"
Line S00012 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00012 M02S00012.ns2503 ---| BACK EDIT INSERT QUIT UNDO - "DASH"
Line S00013 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00013 M02S00013.ns2503 ---| COPY FSE LOCATE REPLACE UNMARK -- "COMMENT"
Line S00014 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00014 M02S00014.ns2503 ---| DATA GET MOVE SET VIEW / "SLASH"
Line S00015 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00015 M02S00015.ns2503 ---|
Line S00016 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00016 M02S00016.ns2503 ---|ALTER or A (ALTER)(A)
Line S00017 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00017 M02S00017.ns2503 ---|
00018 M01S00001.ns2503 +++|FSE directives tell FSE what to do. For help, enter HELP and the directive
00019 M01S00002.ns2503 +++|or its abbreviation. For example: HELP VIEW or HV. You may also abbreviate
00020 M01S00003.ns2503 +++|a parameter. HVN, for example, takes you to the NEXT parameter of the VIEW
00021 M01S00004.ns2503 +++|directive. If no help exists for a parameter that you enter, you will be
00022 M01S00005.ns2503 +++|positioned back to this screen. FSE has the following directives:
00023 M01S00006.ns2503 +++|
00024 M01S00007.ns2503 +++| ALTER BACK COPY DATA DELETE EDIT FSE GET
00025 M01S00008.ns2503 +++| HELP INSERT LOCATE MOVE PRINT QUIT REPLACE SET
00026 M01S00009.ns2503 +++| TEACH UNDO UNMARK VIEW . (DOT) - (DASH) & (MICRO) / (SLASH)
00027 M01S00010.ns2503 +++|
00028 M01S00011.ns2503 +++|For help with the "COMMENT" directive enter HELP COMMENT. For more complete
00029 M01S00012.ns2503 +++|information on FSE see the FSE User's Guide, publication number 60460420.
00030 M01S00013.ns2503 +++|
00031 M01S00014.ns2503 +++|ALTER or A (ALTER)(A)
00032 M01S00015.ns2503 +++|
00033 M01S00018.fsehelp +++|Purpose: Changes lines using special modification characters.
00034 M01S00019.fsehelp +++|
00035 M01S00020.fsehelp +++|Format: ALTER END direction string range QUIET
00036 M01S00021.fsehelp +++|
00037 M01S00022.fsehelp +++|Parameters: END or E (AE)
00038 M01S00023.fsehelp +++| Adds the specified string to the end of the lines.
00039 M01S00024.fsehelp +++|
Line S00025 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00040 M02S00025.ns2503 ---| direction (AB)
00041 M01S00016.ns2503 +++| direction (AN)(AP)
00042 M01S00026.fsehelp +++| Specifies the direction in which the directive is to move
00043 M01S00027.fsehelp +++| within the file (default is forward).
00044 M01S00028.fsehelp +++|
00045 M01S00029.fsehelp +++| string
00046 M01S00030.fsehelp +++| Text or modification characters to change or replace
00047 M01S00031.fsehelp +++| the current or specified line.
00048 M01S00032.fsehelp +++|
00049 M01S00033.fsehelp +++| range
00050 M01S00034.fsehelp +++| Lines affected by the ALTER directive (default is the
00051 M01S00035.fsehelp +++| current line).
00052 M01S00036.fsehelp +++|
00053 M01S00037.fsehelp +++| QUIET or Q (AQ)
00054 M01S00038.fsehelp +++| Instructs FSE to not display the results of the directive
00055 M01S00039.fsehelp +++|
00056 M01S00040.fsehelp +++|
00057 M01S00041.fsehelp +++|Remarks: The ALTER directive is the easiest way to change characters
00058 M01S00042.fsehelp +++| within lines in line mode. In screen mode ALTER can be
00059 M01S00043.fsehelp +++| used to change the indentation of large blocks of text.
00060 M01S00044.fsehelp +++|
Line S00045 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00061 M02S00045.ns2503 ---| If you do not include parameters you are prompted to (AMC)
Line S00046 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00062 M02S00046.ns2503 ---| enter modification characters (to alter the current line).
00063 M01S00017.ns2503 +++| If you do not include parameters you are prompted to enter
00064 M01S00018.ns2503 +++| modification characters (to alter the specified line(s)).
00065 M01S00047.fsehelp +++| The modification characters are:
00066 M01S00048.fsehelp +++|
00067 M01S00049.fsehelp +++| CHARACTER EFFECT
00068 M01S00050.fsehelp +++|
00069 M01S00051.fsehelp +++| # Deletes a character
00070 M01S00052.fsehelp +++|
00071 M01S00053.fsehelp +++| & Replaces a character with a space
00072 M01S00054.fsehelp +++|
00073 M01S00055.fsehelp +++| ! Erases the current character and
00074 M01S00056.fsehelp +++| any following characters. Anything
00075 M01S00057.fsehelp +++| entered after the ! is appended to the
00076 M01S00058.fsehelp +++| end of the shortened line.
00077 M01S00059.fsehelp +++|
00078 M01S00060.fsehelp +++|
00079 M01S00061.fsehelp +++| ^characters# Inserts the string characters before
00080 M01S00062.fsehelp +++| the character the ^ is positioned
00081 M01S00063.fsehelp +++| under.
00082 M01S00064.fsehelp +++|
00083 M01S00065.fsehelp +++|Example: The following ALTER directive adds the string abc to the
00084 M01S00066.fsehelp +++| end of lines 10 through 40:
00085 M01S00067.fsehelp +++|
00086 M01S00068.fsehelp +++| ALTER END /abc/10 40
00087 M01S00069.fsehelp +++|
00088 M01S00070.fsehelp +++| (BACK)(B)
00089 M01S00071.fsehelp +++|BACK or B
00090 M01S00072.fsehelp +++|
00091 M01S00073.fsehelp +++|Purpose: Takes you back to the section of another file that you had
00092 M01S00074.fsehelp +++| marked with the DATA directive, or to the position in another file
00093 M01S00075.fsehelp +++| at which you had entered the BACK directive. (The BACK directive
00094 M01S00076.fsehelp +++| does not become operative until the DATA directive is entered.)
00095 M01S00077.fsehelp +++|
00096 M01S00078.fsehelp +++|Format: BACK
00097 M01S00079.fsehelp +++|
00098 M01S00080.fsehelp +++|Remarks: BACK is a convenient way to edit two files by switching back
00099 M01S00081.fsehelp +++| and forth between them.
00100 M01S00082.fsehelp +++|
00101 M01S00083.fsehelp +++|
00102 M01S00084.fsehelp +++| (COPY)(C)
00103 M01S00085.fsehelp +++|COPY or C
00104 M01S00086.fsehelp +++|
00105 M01S00087.fsehelp +++|Purpose: Copies text to another location.
00106 M01S00088.fsehelp +++|
00107 M01S00089.fsehelp +++|Format: COPY range (file1) TO line (file2) QUIET
00108 M01S00090.fsehelp +++|
00109 M01S00091.fsehelp +++|Parameters: range
00110 M01S00092.fsehelp +++| The lines you wish to copy (default is the current line).
00111 M01S00093.fsehelp +++|
00112 M01S00094.fsehelp +++| (file1)
00113 M01S00095.fsehelp +++| File in which the lines to be copied reside (default is
00114 M01S00096.fsehelp +++| the current file).
00115 M01S00097.fsehelp +++|
00116 M01S00098.fsehelp +++| TO
00117 M01S00099.fsehelp +++| Separates the lines to be copied from their destination.
00118 M01S00100.fsehelp +++|
00119 M01S00101.fsehelp +++| line
00120 M01S00102.fsehelp +++| The line after which the copied lines will appear. This
00121 M01S00103.fsehelp +++| line can be in the current file or another file (default
00122 M01S00104.fsehelp +++| is the current line).
00123 M01S00105.fsehelp +++|
00124 M01S00106.fsehelp +++| (file2)
00125 M01S00107.fsehelp +++| The file in which the copied lines will reside (default
00126 M01S00108.fsehelp +++| is the current file).
00127 M01S00109.fsehelp +++|
00128 M01S00110.fsehelp +++| QUIET or Q (CQ)
00129 M01S00111.fsehelp +++| Instructs FSE to not print the results of the COPY
00130 M01S00112.fsehelp +++| directive.
00131 M01S00113.fsehelp +++|
00132 M01S00114.fsehelp +++|Example: The following COPY directive copies lines 20 through 50 of
00133 M01S00115.fsehelp +++| the current file to a position immediately after line 210 of
00134 M01S00116.fsehelp +++| the current file:
00135 M01S00117.fsehelp +++|
00136 M01S00118.fsehelp +++| COPY 20 50 TO 210
00137 M01S00119.fsehelp +++|
00138 M01S00120.fsehelp +++| (DATA)
00139 M01S00121.fsehelp +++|DATA (no abbreviation)
00140 M01S00122.fsehelp +++|
00141 M01S00123.fsehelp +++|Purpose: Marks a section of your file, which you can return to later
00142 M01S00124.fsehelp +++| (from a different file) with the BACK directive.
00143 M01S00125.fsehelp +++|
00144 M01S00126.fsehelp +++|Format: DATA
00145 M01S00127.fsehelp +++|
00146 M01S00128.fsehelp +++|Remarks: To mark a section of a file, place the cursor at the desired
00147 M01S00129.fsehelp +++| position and enter DATA on the FSE directive line. To return
00148 M01S00130.fsehelp +++| to this position from another file, enter BACK. Entering BACK
00149 M01S00131.fsehelp +++| a second time will return you to the position from which you
00150 M01S00132.fsehelp +++| entered BACK. To continue switching positions, use the BACK
00151 M01S00133.fsehelp +++| directive only.
00152 M01S00134.fsehelp +++|
00153 M01S00135.fsehelp +++|
00154 M01S00136.fsehelp +++| (DELETE)(D)
00155 M01S00137.fsehelp +++|DELETE or D
00156 M01S00138.fsehelp +++|
00157 M01S00139.fsehelp +++|Purpose: Deletes text from your file.
00158 M01S00140.fsehelp +++|
00159 M01S00141.fsehelp +++|Format: DELETE range BLANK WORD IN tab QUIET
00160 M01S00142.fsehelp +++|
00161 M01S00143.fsehelp +++|
00162 M01S00144.fsehelp +++|Parameters: range
00163 M01S00145.fsehelp +++| Range of lines affected by the DELETE directive (default
00164 M01S00146.fsehelp +++| range is the current line). After the deletion, the new
00165 M01S00147.fsehelp +++| current line is the line just before the deleted text.
00166 M01S00148.fsehelp +++| If you specify the MARK parameter, FSE deletes all the lines
00167 M01S00149.fsehelp +++| marked with the MARK key (or the SET MARK directive).
00168 M01S00150.fsehelp +++|
00169 M01S00151.fsehelp +++| BLANK or B (DB)
00170 M01S00152.fsehelp +++| Instructs FSE to delete any consecutive blank lines
00171 M01S00153.fsehelp +++| beginning at the blank line where the cursor is positioned.
00172 M01S00154.fsehelp +++|
00173 M01S00155.fsehelp +++| WORD or W (DW)
00174 M01S00156.fsehelp +++| Instructs FSE to delete one or more characters of text
00175 M01S00157.fsehelp +++| beginning with the current character. If the current character
00176 M01S00158.fsehelp +++| is alphanumeric, DELETE WORD deletes: the character, all the
00177 M01S00159.fsehelp +++| following alphanumeric characters, and any trailing blanks.
00178 M01S00160.fsehelp +++| If the current character is a punctuation mark (other than a
00179 M01S00161.fsehelp +++| blank), only the current character is deleted. If the current
00180 M01S00162.fsehelp +++| character is a blank, it and all following blanks are deleted.
00181 M01S00163.fsehelp +++|
00182 M01S00164.fsehelp +++| IN tab
00183 M01S00165.fsehelp +++| Instructs FSE to delete text within a specified tab
00184 M01S00166.fsehelp +++| field (default is all tab fields).
00185 M01S00167.fsehelp +++|
00186 M01S00168.fsehelp +++| QUIET or Q (DQ)
00187 M01S00169.fsehelp +++| Instructs FSE to not print the results of the DELETE
00188 M01S00170.fsehelp +++| directive.
00189 M01S00171.fsehelp +++|
00190 M01S00172.fsehelp +++|Example: The following DELETE directive deletes all text marked with
00191 M01S00173.fsehelp +++| the SET MARK directive or the F1 MARK key:
00192 M01S00174.fsehelp +++|
00193 M01S00175.fsehelp +++| DELETE MARK
00194 M01S00176.fsehelp +++|
00195 M01S00177.fsehelp +++| (EDIT)(E)
00196 M01S00178.fsehelp +++|EDIT or E
00197 M01S00179.fsehelp +++|
00198 M01S00180.fsehelp +++|Purpose: Terminates split screen mode, returning the upper half of
Line S00181 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00199 M02S00181.ns2503 ---| the screen to full screen length.
00200 M01S00019.ns2503 +++| the screen to full screen length. If the screen is not
00201 M01S00020.ns2503 +++| split EDIT returns to editing the initial edit file.
00202 M01S00182.fsehelp +++|
00203 M01S00183.fsehelp +++|Format: EDIT
00204 M01S00184.fsehelp +++|
00205 M01S00185.fsehelp +++|Remarks: It makes no difference where the cursor is positioned when
00206 M01S00186.fsehelp +++| you enter the EDIT directive.
00207 M01S00187.fsehelp +++|
00208 M01S00188.fsehelp +++|Example: After issuing a HELP command, the screen will be split in two,
00209 M01S00189.fsehelp +++| with your current edit file in the upper half of the screen
00210 M01S00190.fsehelp +++| and the help file in the lower half. When you enter EDIT,
00211 M01S00191.fsehelp +++| the help section of the screen disappears and your current
00212 M01S00192.fsehelp +++| edit file fills the entire screen.
00213 M01S00193.fsehelp +++| (FSE)(F)
00214 M01S00194.fsehelp +++|FSE or F
00215 M01S00195.fsehelp +++|
00216 M01S00196.fsehelp +++|Purpose: Enables you to change edit files within an edit session.
00217 M01S00197.fsehelp +++|
00218 M01S00198.fsehelp +++|Format: FSE filename charset GET READ SPLIT
00219 M01S00199.fsehelp +++|
00220 M01S00200.fsehelp +++|Parameters: filename
00221 M01S00201.fsehelp +++| The NOS file you wish to edit. This parameter cannot be
00222 M01S00202.fsehelp +++| abbreviated.
00223 M01S00203.fsehelp +++|
00224 M01S00204.fsehelp +++| charset:
00225 M01S00205.fsehelp +++|
00226 M01S00206.fsehelp +++| Entry Description
00227 M01S00207.fsehelp +++|
00228 M01S00208.fsehelp +++| ASCII Specifies that the file is in the ASCII 95-character (FA)
00229 M01S00209.fsehelp +++| set (internally represented in 6/12 bit display
00230 M01S00210.fsehelp +++| code, which is the default if your terminal is already
00231 M01S00211.fsehelp +++| in ASCII mode).
00232 M01S00212.fsehelp +++|
00233 M01S00213.fsehelp +++| ASCII8 Specifies that the file is in the ASCII 128-character
00234 M01S00214.fsehelp +++| set (internally represented in 7-bit ASCII code,
00235 M01S00215.fsehelp +++| right-justified in a 12-bit byte).
00236 M01S00216.fsehelp +++|
00237 M01S00217.fsehelp +++| DISPLAY Specifies that the file is in the ASCII 64-character
00238 M01S00218.fsehelp +++| or set (internally represented in 6-bit display
00239 M01S00219.fsehelp +++| NORMAL code, which is the default if your terminal is
00240 M01S00220.fsehelp +++| already in NORMAL mode).
00241 M01S00221.fsehelp +++|
00242 M01S00222.fsehelp +++| GET Instructs FSE to retrieve a fresh copy of a (FG)
00243 M01S00223.fsehelp +++| permanent file (direct or indirect access). Any
00244 M01S00224.fsehelp +++| changes you have made that have not become
00245 M01S00225.fsehelp +++| permanent since the file was last retrieved
00246 M01S00226.fsehelp +++| are lost.
00247 M01S00227.fsehelp +++|
00248 M01S00228.fsehelp +++| READ Instructs FSE to get a fresh copy of a local or (FR)
00249 M01S00229.fsehelp +++| attached file. Any changes you have made that
00250 M01S00230.fsehelp +++| have not become permanent since the file was
00251 M01S00231.fsehelp +++| last retrieved are lost.
00252 M01S00232.fsehelp +++|
00253 M01S00233.fsehelp +++| SPLIT Specifies split screen editing, causing the file (FS)
00254 M01S00234.fsehelp +++| you specified on the FSE directive to appear in the
00255 M01S00235.fsehelp +++| bottom half of the screen.
00256 M01S00236.fsehelp +++|
00257 M01S00237.fsehelp +++|Example: The following FSE directive instructs FSE to make file
00258 M01S00238.fsehelp +++| MYFILE local and display it on the bottom half of the
00259 M01S00239.fsehelp +++| screen:
00260 M01S00240.fsehelp +++|
00261 M01S00241.fsehelp +++| FSE MYFILE GET SPLIT
00262 M01S00242.fsehelp +++|
00263 M01S00243.fsehelp +++| (GET)(G)
00264 M01S00244.fsehelp +++|GET or G
00265 M01S00245.fsehelp +++|
00266 M01S00246.fsehelp +++|Purpose: Displays editor status, column numbers, and current
00267 M01S00247.fsehelp +++| programmable function key settings.
00268 M01S00248.fsehelp +++|
00269 M01S00249.fsehelp +++|Format: GET STATUS ALIGN
00270 M01S00250.fsehelp +++|
00271 M01S00251.fsehelp +++|Parameters: STATUS or S (GS)
00272 M01S00252.fsehelp +++| Displays local file information and current programmable
00273 M01S00253.fsehelp +++| function key settings.
00274 M01S00254.fsehelp +++|
00275 M01S00255.fsehelp +++| ALIGN or A (GA)
00276 M01S00256.fsehelp +++| Prints a line of column numbers over the current line.
00277 M01S00257.fsehelp +++|
00278 M01S00258.fsehelp +++|Remarks: Return to your file text by pressing NEXT or RETURN.
00279 M01S00259.fsehelp +++|
00280 M01S00260.fsehelp +++|Example: The following GET directive displays local file information
00281 M01S00261.fsehelp +++| and current programmable function key settings:
00282 M01S00262.fsehelp +++|
00283 M01S00263.fsehelp +++| GET STATUS
00284 M01S00264.fsehelp +++|
00285 M01S00265.fsehelp +++| (HELP)(H)
00286 M01S00266.fsehelp +++|HELP or H
00287 M01S00267.fsehelp +++|
00288 M01S00268.fsehelp +++|Purpose: Displays the FSE help file.
00289 M01S00269.fsehelp +++|
00290 M01S00270.fsehelp +++|Format: HELP directive
00291 M01S00271.fsehelp +++|
00292 M01S00272.fsehelp +++|Parameters: directive
00293 M01S00273.fsehelp +++| Directive (or its abbreviation) that you need help with.
00294 M01S00274.fsehelp +++| FSE will then position you to a description of that
00295 M01S00275.fsehelp +++| directive.
00296 M01S00276.fsehelp +++|
00297 M01S00277.fsehelp +++| If you do not specify a directive, or if you specify an
00298 M01S00278.fsehelp +++| unrecognizable directive, you are positioned on the first
00299 M01S00279.fsehelp +++| page of this file. (Pressing the HELP key performs the
00300 M01S00280.fsehelp +++| same function as entering the HELP directive without
00301 M01S00281.fsehelp +++| specifying a directive name.)
00302 M01S00282.fsehelp +++|
00303 M01S00283.fsehelp +++|Remarks: To return to editing after viewing the HELP file, enter
00304 M01S00284.fsehelp +++| the EDIT directive.
00305 M01S00285.fsehelp +++|
00306 M01S00286.fsehelp +++|Example: The following HELP directive accesses the FSE help file and
00307 M01S00287.fsehelp +++| positions you on the LOCATE directive description:
00308 M01S00288.fsehelp +++|
00309 M01S00289.fsehelp +++| HELP LOCATE or HL
00310 M01S00290.fsehelp +++|
00311 M01S00291.fsehelp +++|
00312 M01S00292.fsehelp +++|
00313 M01S00293.fsehelp +++| (INSERT)(I)
00314 M01S00294.fsehelp +++|INSERT or I
00315 M01S00295.fsehelp +++|
00316 M01S00296.fsehelp +++|Purpose: Inserts one or more lines of text.
00317 M01S00297.fsehelp +++|
00318 M01S00298.fsehelp +++|Format: INSERT line PREVIOUS /string/ BLANK WORD
00319 M01S00299.fsehelp +++|
00320 M01S00300.fsehelp +++|Parameters: line
00321 M01S00301.fsehelp +++| The lines to be affected by the insert (default is the
00322 M01S00302.fsehelp +++| current line).
00323 M01S00303.fsehelp +++|
00324 M01S00304.fsehelp +++| PREVIOUS or P (IP)
00325 M01S00305.fsehelp +++| Specifies that you want the insertion to occur before
00326 M01S00306.fsehelp +++| a character or line rather than after.
00327 M01S00307.fsehelp +++|
00328 M01S00308.fsehelp +++| string
00329 M01S00309.fsehelp +++| Inserts the string at the current or specified line.
00330 M01S00310.fsehelp +++|
00331 M01S00311.fsehelp +++| BLANK or B (IB)
00332 M01S00312.fsehelp +++| Inserts blank lines at the current or specified line
00333 M01S00313.fsehelp +++| so you can enter text.
00334 M01S00314.fsehelp +++|
00335 M01S00315.fsehelp +++| WORD or W (IW)
00336 M01S00316.fsehelp +++| Inserts 30 blank characters at the cursor position
00337 M01S00317.fsehelp +++| (enabling you to enter text). This is more convenient
00338 M01S00318.fsehelp +++| than repeatedly pressing the INSRT key.
00339 M01S00319.fsehelp +++|
00340 M01S00320.fsehelp +++|Example: The following INSERT directive inserts the string
00341 M01S00321.fsehelp +++| abc after line 10:
00342 M01S00322.fsehelp +++|
00343 M01S00323.fsehelp +++| INSERT 10 /abc/
00344 M01S00324.fsehelp +++|
00345 M01S00325.fsehelp +++| (LOCATE)(L)(LN)(LP)
00346 M01S00326.fsehelp +++|LOCATE or L
00347 M01S00327.fsehelp +++|
00348 M01S00328.fsehelp +++|Purpose: Locates a specified string.
00349 M01S00329.fsehelp +++|
00350 M01S00330.fsehelp +++|Format: LOCATE WORD direction /string/ range IN tab UPPER QUIET
00351 M01S00331.fsehelp +++|
00352 M01S00332.fsehelp +++|Parameters: WORD or W (LW)
00353 M01S00333.fsehelp +++| Specifies that the string is not part of another word
00354 M01S00334.fsehelp +++| (the string is bounded by punctuation marks, blank characters,
00355 M01S00335.fsehelp +++| beginning or end of lines).
00356 M01S00336.fsehelp +++|
00357 M01S00337.fsehelp +++| direction (LB)
00358 M01S00338.fsehelp +++| The direction in which the directive is to move in the file
00359 M01S00339.fsehelp +++| (default is forward).
00360 M01S00340.fsehelp +++|
00361 M01S00341.fsehelp +++| string
00362 M01S00342.fsehelp +++| The text string you wish to locate.
00363 M01S00343.fsehelp +++|
00364 M01S00344.fsehelp +++| range
00365 M01S00345.fsehelp +++| The lines in which FSE is to search for the specified
00366 M01S00346.fsehelp +++| string (default range is from the current line to the
00367 M01S00347.fsehelp +++| end of the file).
00368 M01S00348.fsehelp +++|
00369 M01S00349.fsehelp +++| IN tab or I tab
00370 M01S00350.fsehelp +++| The tab field in which FSE is to search for the specified
00371 M01S00351.fsehelp +++| string (default is all tab fields).
00372 M01S00352.fsehelp +++|
00373 M01S00353.fsehelp +++| UPPER or U (LU)
00374 M01S00354.fsehelp +++| Instructs FSE to search the file as though all characters
00375 M01S00355.fsehelp +++| are uppercase.
00376 M01S00356.fsehelp +++|
00377 M01S00357.fsehelp +++| QUIET or Q (LQ)
00378 M01S00358.fsehelp +++| Instructs FSE not to print the results of the LOCATE
00379 M01S00359.fsehelp +++| directive. The cursor is positioned at the last line
00380 M01S00360.fsehelp +++| located.
00381 M01S00361.fsehelp +++|
00382 M01S00362.fsehelp +++|Example: The following LOCATE directive locates the next three
00383 M01S00363.fsehelp +++| lines in which abc occurs in tab field 2:
00384 M01S00364.fsehelp +++|
00385 M01S00365.fsehelp +++| LOCATE NEXT 3/abc/ IN 2
00386 M01S00366.fsehelp +++|
00387 M01S00367.fsehelp +++| (MOVE)(M)
00388 M01S00368.fsehelp +++|MOVE or M
00389 M01S00369.fsehelp +++|
00390 M01S00370.fsehelp +++|Purpose: Moves a block of text to another location.
00391 M01S00371.fsehelp +++|
00392 M01S00372.fsehelp +++|Format: MOVE range (file1) TO line (file2) QUIET
00393 M01S00373.fsehelp +++|
00394 M01S00374.fsehelp +++|Parameters: range
00395 M01S00375.fsehelp +++| The lines you want to move (default is the current line).
00396 M01S00376.fsehelp +++|
00397 M01S00377.fsehelp +++| (file1)
00398 M01S00378.fsehelp +++| File in which the lines to be moved reside (default is
00399 M01S00379.fsehelp +++| the current file).
00400 M01S00380.fsehelp +++|
00401 M01S00381.fsehelp +++| TO or T
00402 M01S00382.fsehelp +++| Separates the lines to be moved from their destination. (MT)
00403 M01S00383.fsehelp +++|
00404 M01S00384.fsehelp +++| line
00405 M01S00385.fsehelp +++| The line after which the moved lines will appear. This
00406 M01S00386.fsehelp +++| line can be in the current edit file or another file
00407 M01S00387.fsehelp +++| (default is the current line).
00408 M01S00388.fsehelp +++|
00409 M01S00389.fsehelp +++| (file2)
00410 M01S00390.fsehelp +++| The file to which the text is to be moved (default is
00411 M01S00391.fsehelp +++| the current file).
00412 M01S00392.fsehelp +++|
00413 M01S00393.fsehelp +++| QUIET or Q (MQ)
00414 M01S00394.fsehelp +++| Instructs FSE to not print the results of the MOVE
00415 M01S00395.fsehelp +++| directive.
00416 M01S00396.fsehelp +++|
00417 M01S00397.fsehelp +++|Example: The following MOVE directive moves lines 10 through 20 of
00418 M01S00398.fsehelp +++| the current file to a position immediately after line 50
00419 M01S00399.fsehelp +++| of file XFILE:
00420 M01S00400.fsehelp +++|
00421 M01S00401.fsehelp +++| MOVE 10 20 TO 50 (XFILE)
00422 M01S00402.fsehelp +++|
00423 M01S00403.fsehelp +++| (PRINT)(P)
00424 M01S00404.fsehelp +++|PRINT or P
00425 M01S00405.fsehelp +++|
00426 M01S00406.fsehelp +++|Purpose: Either displays the specified lines when line editing or
00427 M01S00407.fsehelp +++| positions the cursor on the specified line when screen
00428 M01S00408.fsehelp +++| editing.
00429 M01S00409.fsehelp +++|
00430 M01S00410.fsehelp +++|Format: PRINT range QUIET
00431 M01S00411.fsehelp +++|
00432 M01S00412.fsehelp +++|Parameters: range
00433 M01S00413.fsehelp +++| The line or lines you want displayed (default is the
00434 M01S00414.fsehelp +++| current line).
00435 M01S00415.fsehelp +++|
00436 M01S00416.fsehelp +++| QUIET or Q (PQ)
00437 M01S00417.fsehelp +++| Instructs FSE not to display the specified lines. The
00438 M01S00418.fsehelp +++| cursor is positioned at the last line specified.
00439 M01S00419.fsehelp +++|
00440 M01S00420.fsehelp +++|
00441 M01S00421.fsehelp +++|Remarks: When screen editing, the PRINT directive is best thought of
00442 M01S00422.fsehelp +++| as a positioning directive. If the line specified is on
00443 M01S00423.fsehelp +++| the screen, the cursor is moved to that line. Otherwise the
00444 M01S00424.fsehelp +++| screen is rewritten starting at the specified line. The
00445 M01S00425.fsehelp +++| PRINT directive is the basic way to view text while
00446 M01S00426.fsehelp +++| line editing.
00447 M01S00427.fsehelp +++|
00448 M01S00428.fsehelp +++|Example: The following PRINT directive prints (displays) the current
00449 M01S00429.fsehelp +++| line and the two following lines:
00450 M01S00430.fsehelp +++|
00451 M01S00431.fsehelp +++| PRINT REPEAT 3
00452 M01S00432.fsehelp +++|
00453 M01S00433.fsehelp +++| (QUIT)(Q)
00454 M01S00434.fsehelp +++|QUIT or Q
00455 M01S00435.fsehelp +++|
00456 M01S00436.fsehelp +++|Purpose: Exits FSE or an FSE procedure.
00457 M01S00437.fsehelp +++|
00458 M01S00438.fsehelp +++|Format: QUIT REPLACE QUIET UNDO PROC range/NOS command
00459 M01S00439.fsehelp +++|
00460 M01S00440.fsehelp +++|
00461 M01S00441.fsehelp +++|Parameters: REPLACE or R (QR)
00462 M01S00442.fsehelp +++| Makes changes to the current edit file permanent.
00463 M01S00443.fsehelp +++| If a permanent file with the same name already exists,
00464 M01S00444.fsehelp +++| it is overwritten. If you have created a new file,
00465 M01S00445.fsehelp +++| the new file is made permanent. (The REPLACE parameter
00466 M01S00446.fsehelp +++| is not necessary if you are editing a direct access file
00467 M01S00447.fsehelp +++| attached in write mode, since all changes affect the
00468 M01S00448.fsehelp +++| permanent copy.
00469 M01S00449.fsehelp +++|
00470 M01S00450.fsehelp +++| QUIET or Q (QQ)
00471 M01S00451.fsehelp +++| Instructs FSE not to print the file status messages which
00472 M01S00452.fsehelp +++| usually appear when you stop FSE.
00473 M01S00453.fsehelp +++|
00474 M01S00454.fsehelp +++| UNDO (QUNDO)
00475 M01S00455.fsehelp +++| Totally abandons an edit session. The UNDO parameter of
Line S00456 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00476 M02S00456.ns2503 ---| the QUIT directive is the only parameter in FSE which
Line S00457 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00477 M02S00457.ns2503 ---| cannot be abbreviated. Changes made during the current
Line S00458 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00478 M02S00458.ns2503 ---| edit session are not written anywhere.
00479 M01S00021.ns2503 +++| the QUIT directive and the DATA directive can not be
00480 M01S00022.ns2503 +++| abbreviated. Changes made during the current edit
00481 M01S00023.ns2503 +++| session are discarded.
00482 M01S00459.fsehelp +++|
00483 M01S00460.fsehelp +++| PROC range or P range (QP)
00484 M01S00461.fsehelp +++| Has two uses:
00485 M01S00462.fsehelp +++|
00486 M01S00463.fsehelp +++| 1. QUIT PROC can be used in place of an (EOR) marker to
00487 M01S00464.fsehelp +++| save disk space.
00488 M01S00465.fsehelp +++|
00489 M01S00466.fsehelp +++| 2. QUIT PROC range (range is optional) stops processing
00490 M01S00467.fsehelp +++| of an FSE procedure under specified conditions, and is
00491 M01S00468.fsehelp +++| thus used for conditional processing in procedures. The
00492 M01S00469.fsehelp +++| range parameter specifies the range within a file (such
00493 M01S00470.fsehelp +++| as from current line to last line) in which the procedure
00494 M01S00471.fsehelp +++| is to operate before QP terminates the procedure.
00495 M01S00472.fsehelp +++|
00496 M01S00473.fsehelp +++| If specified, PROC range must be the only parameter
00497 M01S00474.fsehelp +++| on the QUIT directive.
00498 M01S00475.fsehelp +++|
00499 M01S00476.fsehelp +++| /NOS command (Q/)(QNOS)
00500 M01S00477.fsehelp +++| Enables you to include NOS commands on the QUIT
00501 M01S00478.fsehelp +++| directive. Anything following the / is considered part
00502 M01S00479.fsehelp +++| of a NOS command. If you also include the REPLACE or
00503 M01S00480.fsehelp +++| UNDO parameter, they are executed before any NOS command
00504 M01S00481.fsehelp +++| is executed.
00505 M01S00482.fsehelp +++|
00506 M01S00483.fsehelp +++|Remarks: When you do not specify any parameters, QUIT stops FSE and
00507 M01S00484.fsehelp +++| makes no permanent changes to your file. The permanent file
00508 M01S00485.fsehelp +++| is also unaffected. An exception occurs if you are editing a
00509 M01S00486.fsehelp +++| direct access file that is attached in WRITE mode. In this
00510 M01S00487.fsehelp +++| case the changes are made permanent even though no parameters
00511 M01S00488.fsehelp +++| have been specified.
00512 M01S00489.fsehelp +++|
00513 M01S00490.fsehelp +++|Example: The following QUIT directive stops FSE, makes your changes
00514 M01S00491.fsehelp +++| permanent, and returns you to your edit session:
00515 M01S00492.fsehelp +++|
00516 M01S00493.fsehelp +++| QUIT REPLACE/FSE
00517 M01S00494.fsehelp +++|
00518 M01S00495.fsehelp +++|
00519 M01S00496.fsehelp +++| (REPLACE)(R)
00520 M01S00497.fsehelp +++|REPLACE or R
00521 M01S00498.fsehelp +++|
00522 M01S00499.fsehelp +++|Purpose: Searches for a string and replaces it with another string.
00523 M01S00500.fsehelp +++|
00524 M01S00501.fsehelp +++|Format: REPLACE WORD direction string1/string2/ range IN tab UPPER QUIET
00525 M01S00502.fsehelp +++|
00526 M01S00503.fsehelp +++|Parameters: WORD or W (RW)
00527 M01S00504.fsehelp +++| Specifies that the string to be replaced is not part of
00528 M01S00505.fsehelp +++| another word (the string is bounded by punctuation marks,
00529 M01S00506.fsehelp +++| blank characters, beginning or end of lines).
00530 M01S00507.fsehelp +++|
00531 M01S00508.fsehelp +++| direction
00532 M01S00509.fsehelp +++| The direction in which the directive is to move in the
00533 M01S00510.fsehelp +++| file (default is forward).
00534 M01S00511.fsehelp +++|
00535 M01S00512.fsehelp +++| string1
00536 M01S00513.fsehelp +++| The text string you wish to replace.
00537 M01S00514.fsehelp +++|
00538 M01S00515.fsehelp +++| string2
00539 M01S00516.fsehelp +++| The string to replace string1.
00540 M01S00517.fsehelp +++|
00541 M01S00518.fsehelp +++| range
00542 M01S00519.fsehelp +++| The lines in which FSE is to replace the specified
00543 M01S00520.fsehelp +++| string.
00544 M01S00521.fsehelp +++|
00545 M01S00522.fsehelp +++| IN tab or I tab
00546 M01S00523.fsehelp +++| The tab field in which FSE is to replace the specified
00547 M01S00524.fsehelp +++| string (default is all tab fields).
00548 M01S00525.fsehelp +++|
00549 M01S00526.fsehelp +++| UPPER or U (RU)
00550 M01S00527.fsehelp +++| Instructs FSE to search for string1 as if all characters
00551 M01S00528.fsehelp +++| in the file are uppercase.
00552 M01S00529.fsehelp +++|
00553 M01S00530.fsehelp +++| QUIET or Q (RQ)
00554 M01S00531.fsehelp +++| Instructs FSE to not print the results of the REPLACE
00555 M01S00532.fsehelp +++| directive. The cursor is positioned at the last line
00556 M01S00533.fsehelp +++| replaced.
00557 M01S00534.fsehelp +++|
00558 M01S00535.fsehelp +++|Remarks: If you do not specify any parameters, the last REPLACE
00559 M01S00536.fsehelp +++| directive is repeated using the specified parameters.
00560 M01S00537.fsehelp +++|
00561 M01S00538.fsehelp +++|Example: The following REPLACE directive replaces all occurences
00562 M01S00539.fsehelp +++| (on the next four lines on which they are found) of abc in
00563 M01S00540.fsehelp +++| tab field 2 with xyz:
00564 M01S00541.fsehelp +++|
00565 M01S00542.fsehelp +++| REPLACE NEXT 4/abc/xyz/ IN 2
00566 M01S00543.fsehelp +++|
00567 M01S00544.fsehelp +++| (SET)(S)
00568 M01S00545.fsehelp +++|SET or S
00569 M01S00546.fsehelp +++|
00570 M01S00547.fsehelp +++|Purpose: Sets various FSE and file parameters.
00571 M01S00548.fsehelp +++|
00572 M01S00549.fsehelp +++|Format: SET keyword value (you must include a keyword)
00573 M01S00550.fsehelp +++|
00574 M01S00551.fsehelp +++| Valid SET directives are:
00575 M01S00552.fsehelp +++|
00576 M01S00553.fsehelp +++| SET ANNOUNCE/string/ or SA/string/ (SA)
00577 M01S00554.fsehelp +++| Displays string on the FSE message line.
00578 M01S00555.fsehelp +++|
00579 M01S00556.fsehelp +++|
00580 M01S00557.fsehelp +++| SET CHARACTER char or SC char (SC)
00581 M01S00558.fsehelp +++| Redefines the tab character (default is \). char may be
00582 M01S00559.fsehelp +++| any punctuation character except semicolon or blank.
00583 M01S00560.fsehelp +++| To use semicolon, enter SC SEMI. To use the blank
00584 M01S00561.fsehelp +++| character, enter SC BLANK.
00585 M01S00562.fsehelp +++|
00586 M01S00024.ns2503 +++|
00587 M01S00025.ns2503 +++| SET DCOLON value or SD value (SD)(SDY)(SDN)
00588 M01S00026.ns2503 +++| Sets the format that display code colons will be rewritten
00589 M01S00027.ns2503 +++| when you exit FSE if editing ASCII files containing DISPLAY
00590 M01S00028.ns2503 +++| CODE colons. Value can be YES or NO, YES means that colons
00591 M01S00029.ns2503 +++| will be written as DISPLAY CODE colons, NO means that they
00592 M01S00030.ns2503 +++| will be written as 6/12 ASCII colons. This command is eq-
00593 M01S00031.ns2503 +++| uivalent to the warning message that FSE prompts you with
00594 M01S00032.ns2503 +++| on exit and will preempt this message.
00595 M01S00033.ns2503 +++|
00596 M01S00563.fsehelp +++| SET FILENAME filename or SF filename (SF)
00597 M01S00564.fsehelp +++| Changes the name of the current file to the specified
00598 M01S00565.fsehelp +++| filename. Changing the name of the file copies
00599 M01S00566.fsehelp +++| the current edit file (with its changes) to the
00600 M01S00567.fsehelp +++| specified file, leaving the old file intact.
00601 M01S00568.fsehelp +++|
00602 M01S00569.fsehelp +++| SET INCREMENT number or SI num (SI)
00603 M01S00570.fsehelp +++| Sets the line number increment for lines inserted into
00604 M01S00571.fsehelp +++| BASIC or interactive FORTRAN sequenced files (default
00605 M01S00572.fsehelp +++| increment is 100).
00606 M01S00573.fsehelp +++|
00607 M01S00034.ns2503 +++| SET JUMP value or SJ value (SJ)(SJY)(SJN)
00608 M01S00035.ns2503 +++| Sets the JUMP feature on or off. Values can be YES or
00609 M01S00036.ns2503 +++| NO. Yes activates the JUMP feature, which means that
00610 M01S00037.ns2503 +++| the cursor will move to the first character position
00611 M01S00038.ns2503 +++| of the next line (if the line is non blank) or beneath
00612 M01S00039.ns2503 +++| the first character of the previous line (if the line
00613 M01S00040.ns2503 +++| is blank) on carriage returns. A value of NO disables
00614 M01S00041.ns2503 +++| the feature so that the cursor will move to the first
00615 M01S00042.ns2503 +++| position of the next line on carriage return. This
00616 M01S00043.ns2503 +++| directive is only applicable to screen mode.
00617 M01S00044.ns2503 +++|
00618 M01S00574.fsehelp +++| SET KEY num /SHIFT/string/LABEL/string/ or SK num/S/string/L/string (SK)
00619 M01S00575.fsehelp +++| Redefines a programmable function key so that when
00620 M01S00576.fsehelp +++| pressed it will execute the directive(s) specified
00621 M01S00577.fsehelp +++| by the string parameter. Include the SHIFT or S
00622 M01S00578.fsehelp +++| parameter to define shifted function keys. Use the LABEL
00623 M01S00579.fsehelp +++| parameter to label the key on the screen. The directive
00624 M01S00580.fsehelp +++| string can be up to 244 characters; the label string can
00625 M01S00581.fsehelp +++| be as many as 6.
00626 M01S00582.fsehelp +++|
00627 M01S00583.fsehelp +++| SET LINE or SL (SL)
00628 M01S00584.fsehelp +++| Sets line mode temporarily. You can set line mode
00629 M01S00585.fsehelp +++| permanently with the NOS LINE command before entering
00630 M01S00586.fsehelp +++| FSE (default is line mode).
00631 M01S00587.fsehelp +++|
00632 M01S00588.fsehelp +++| SET MARK range WORD or SM range W (SM)
00633 M01S00589.fsehelp +++| Sets one or more temporary markers to be used with another
00634 M01S00590.fsehelp +++| directive. (This is also what the MARK key does.) Use
00635 M01S00591.fsehelp +++| WORD to mark characters instead of lines (default is the
00636 M01S00592.fsehelp +++| current line).
00637 M01S00593.fsehelp +++|
00638 M01S00594.fsehelp +++| SET NUMBER value or SN value (SN)
00639 M01S00595.fsehelp +++| Tells FSE how to deal with line numbers. Values may be:
00640 M01S00596.fsehelp +++|
00641 M01S00597.fsehelp +++| AUTO or A Assumes file is unsequenced (default).
00642 M01S00598.fsehelp +++| Generates line numbers when line editing.
00643 M01S00599.fsehelp +++|
00644 M01S00600.fsehelp +++| BASIC or B Generates line sequence numbers beginning
00645 M01S00601.fsehelp +++| with 00100, incremented by 100 (default in
00646 M01S00602.fsehelp +++| BASIC subsystem).
00647 M01S00603.fsehelp +++|
00648 M01S00604.fsehelp +++| FORTRAN or F Generates line sequence numbers beginning
00649 M01S00605.fsehelp +++| with 00100, incremented by 100 (default in
00650 M01S00606.fsehelp +++| FORTRAN subsystem). Inserts a blank between
00651 M01S00607.fsehelp +++| the number and the first character of text.
00652 M01S00608.fsehelp +++|
00653 M01S00609.fsehelp +++| NONE or N Assumes file is unsequenced. FSE does not print
00654 M01S00610.fsehelp +++| line numbers while line editing.
00655 M01S00611.fsehelp +++|
00656 M01S00612.fsehelp +++| SET PROMPT value or SP value (SP)
00657 M01S00613.fsehelp +++| Tells FSE how you want the programmable function key
00658 M01S00614.fsehelp +++| prompts (labels) displayed on the screen. Values can be:
00659 M01S00615.fsehelp +++|
00660 M01S00616.fsehelp +++| 0 Instructs FSE to not display any prompts.
00661 M01S00617.fsehelp +++|
00662 M01S00618.fsehelp +++| 1 Displays the first 8 prompts (default).
00663 M01S00619.fsehelp +++|
00664 M01S00620.fsehelp +++| 2 Displays all 16 prompts.
00665 M01S00621.fsehelp +++|
00666 M01S00045.ns2503 +++|
00667 M01S00046.ns2503 +++| SET REWRITE value or SR value (SR)(SRY)(SRN)
00668 M01S00047.ns2503 +++| Sets (value equal YES) or clears (value equal NO) the
00669 M01S00048.ns2503 +++| changed flag for the current file so that it will or
00670 M01S00049.ns2503 +++| will not be rewritten on exit from FSE. Note that a
00671 M01S00050.ns2503 +++| YES value is only allowable on a non READ-ONLY file.
00672 M01S00622.fsehelp +++|
00673 M01S00623.fsehelp +++| SET SCREEN or SS (SS)
00674 M01S00624.fsehelp +++| If you have used the NOS SCREEN command to set screen mode
00675 M01S00625.fsehelp +++| before starting FSE and then decided to switch to line mode,
00676 M01S00626.fsehelp +++| the SET SCREEN directive will return you to screen mode.
00677 M01S00627.fsehelp +++| In addition, if you have been detached from your job during
00678 M01S00628.fsehelp +++| an FSE session, and after resuming the job you are prompted
00679 M01S00629.fsehelp +++| with '??', enter SET SCREEN to resume screen editing.
00680 M01S00630.fsehelp +++|
00681 M01S00631.fsehelp +++| SET TAB col1 col2..col20 or ST col1 col2 col20 (ST)
00682 M01S00632.fsehelp +++| Sets tab stops at the specified columns. You are allowed
00683 M01S00633.fsehelp +++| 20 or fewer tab settings. If you do not specify any
00684 M01S00634.fsehelp +++| column numbers, all tabs are cleared (default tabs are 7
00685 M01S00635.fsehelp +++| and 72).
00686 M01S00636.fsehelp +++|
Line S00637 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00687 M02S00637.ns2503 ---| SET UNDO value or SUvalue (SUNDO)(SU)(SUN)(SUY)
00688 M01S00051.ns2503 +++| SET UNDO value or SU value (SUNDO)(SU)(SUN)
00689 M01S00638.fsehelp +++| Sets the UNDO feature on or off. Values can be YES or
00690 M01S00639.fsehelp +++| NO. YES activates the UNDO feature, NO disables it.
00691 M01S00640.fsehelp +++|
00692 M01S00641.fsehelp +++| SET VIEW value or SV value (SV)
00693 M01S00642.fsehelp +++| Tells FSE how to format the screen. Values can be:
00694 M01S00643.fsehelp +++|
00695 M01S00644.fsehelp +++| COLUMN num or C num Specifies the number of columns to be (SVC)
00696 M01S00645.fsehelp +++| displayed.
00697 M01S00646.fsehelp +++|
00698 M01S00647.fsehelp +++| EDIT num or E num Defines a column width for text that (SVE)
00699 M01S00648.fsehelp +++| can be edited. Text beyond column num
00700 M01S00649.fsehelp +++| cannot be edited.
00701 M01S00650.fsehelp +++|
00702 M01S00651.fsehelp +++| LINES num or L num Specifies the number of lines to be (SVL)
00703 M01S00652.fsehelp +++| displayed.
00704 M01S00653.fsehelp +++|
Line S00654 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00705 M02S00654.ns2503 ---| OFFSET num or O num Changes the leftmost column displayed to (SVOnum)
00706 M01S00052.ns2503 +++| OFFSET num or O num Sets the leftmost column displayed to (SVO)
00707 M01S00655.fsehelp +++| the column specified. If num is omitted,
00708 M01S00656.fsehelp +++| the column at the cursor position is moved
00709 M01S00657.fsehelp +++| to the far left of the screen.
00710 M01S00658.fsehelp +++|
00711 M01S00659.fsehelp +++| SPLIT num or S num Number of lines used for the bottom half of (SVS)
00712 M01S00660.fsehelp +++| a split screen edit.
00713 M01S00661.fsehelp +++|
00714 M01S00662.fsehelp +++| WARN num or W num Specifies a line length limit.
00715 M01S00663.fsehelp +++|
Line S00664 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00716 M02S00664.ns2503 ---| SET WORD FILL margin1 margin2 margin3 or SWF margin1 margin2 margin3 (SWF)
Line S00665 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00717 M02S00665.ns2503 ---| Sets the left margin, right margin, and paragraph
Line S00666 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00718 M02S00666.ns2503 ---| indentation margin used by the .FILL and .CENTER
Line S00667 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00719 M02S00667.ns2503 ---| directives. If only one number is specified, it is the
Line S00668 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00720 M02S00668.ns2503 ---| left margin. The right margin and indent are set to 1.
Line S00669 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00721 M02S00669.ns2503 ---| Default values are 1, 65, and 5.
00722 M01S00053.ns2503 +++| SET WORD FILL LEFTMARGIN RIGHTMARGIN INDENT value or (SWF)
00723 M01S00054.ns2503 +++| SWF LEFTMARGIN RIGHTMARGIN INDENT value.
00724 M01S00055.ns2503 +++| Sets the left margin, right margin and paragraph indentation
00725 M01S00056.ns2503 +++| margin used by the .FILL and .CENTER directives. Value (if
00726 M01S00057.ns2503 +++| specified) determines if right justified (value equals YES)
00727 M01S00058.ns2503 +++| or normal (value equals NO) paragraphs result from the
00728 M01S00059.ns2503 +++| .FILL directive. To specify this value all three margins
00729 M01S00060.ns2503 +++| must be set. If only one number is specified, it is the left
00730 M01S00061.ns2503 +++| margin, the right margin and indent are set to one.
00731 M01S00062.ns2503 +++| Default values are 1, 65, 5 and NO.
00732 M01S00670.fsehelp +++|
00733 M01S00671.fsehelp +++| SET X line WORD or SX line W (SX)
00734 M01S00672.fsehelp +++|
00735 M01S00673.fsehelp +++| SET Y line WORD or SY line W (SY)
00736 M01S00674.fsehelp +++|
00737 M01S00675.fsehelp +++| SET Z line WORD or SZ line W (SZ)
00738 M01S00676.fsehelp +++| Sets the X, Y or Z line pointer to the specified line.
00739 M01S00677.fsehelp +++| The WORD parameter sets the pointer to a character rather
00740 M01S00678.fsehelp +++| than a line.
00741 M01S00679.fsehelp +++|
00742 M01S00680.fsehelp +++| (TEACH)(T)
00743 M01S00681.fsehelp +++|TEACH or T
00744 M01S00682.fsehelp +++|
00745 M01S00683.fsehelp +++|Purpose: Accesses a tutorial file showing you how the basic editing
00746 M01S00684.fsehelp +++| functions work and allowing you to practice these functions
00747 M01S00685.fsehelp +++| within the file itself.
00748 M01S00686.fsehelp +++|
00749 M01S00687.fsehelp +++|Format: TEACH parameter
00750 M01S00688.fsehelp +++|
00751 M01S00689.fsehelp +++|
00752 M01S00690.fsehelp +++|Remarks: If you have never used FSE before, this file is a good place
00753 M01S00691.fsehelp +++| to start.
00754 M01S00692.fsehelp +++|
00755 M01S00693.fsehelp +++|Parameter: Any topic within the TEACH file:
00756 M01S00694.fsehelp +++|
00757 M01S00695.fsehelp +++| BACKSPACE SHIFT-DLETE LOCATE REPLACE 132COL SHIFT-F7
00758 M01S00696.fsehelp +++| BACKTAB ENDLIN LOCNXT SHIFT 80COL F8
00759 M01S00697.fsehelp +++| BKW FWD MARK SPLIT F1 SHIFT-F8
00760 M01S00698.fsehelp +++| CENTER HOME MOVE TAB SHIFT-F1 F10
00761 M01S00699.fsehelp +++| CHARACTER INSRT MRKCHR UNDO F5 F11
00762 M01S00700.fsehelp +++| COPY SHIFT-INSRT NEXT UP F6 F12
00763 M01S00701.fsehelp +++| CURSOR JOIN PARA WORD F7 F13
00764 M01S00702.fsehelp +++| DIRECTIVE KEYS PARAGRAPH WORD PROCESSING F14
00765 M01S00703.fsehelp +++| DLETE LINE QUIT F15
00766 M01S00704.fsehelp +++|
00767 M01S00705.fsehelp +++| (UNDO)(U)
00768 M01S00706.fsehelp +++|UNDO or U
00769 M01S00707.fsehelp +++|
00770 M01S00708.fsehelp +++|Purpose: Cancels changes you have made to your file during your
00771 M01S00709.fsehelp +++| current edit session.
00772 M01S00710.fsehelp +++|
00773 M01S00711.fsehelp +++|Format: UNDO or U
00774 M01S00712.fsehelp +++|
00775 M01S00713.fsehelp +++|Remarks: Changes you have made to your file are cancelled in reverse
00776 M01S00714.fsehelp +++| chronological order each time you enter UNDO (the first UNDO
00777 M01S00715.fsehelp +++| command you enter cancels your most recent change). By
00778 M01S00716.fsehelp +++| repeatedly entering UNDO, you can cancel all the changes made
00779 M01S00717.fsehelp +++| during the editing session. The effect of UNDO, however,
00780 M01S00718.fsehelp +++| cannot be cancelled with another UNDO. In addition, UNDO
00781 M01S00719.fsehelp +++| does not cancel marks you had set for copying or moving text.
00782 M01S00720.fsehelp +++|
00783 M01S00721.fsehelp +++| The unit of work cancelled by each UNDO is one keyboard
00784 M01S00722.fsehelp +++| transaction (everything between carriage returns).
00785 M01S00723.fsehelp +++| On the CDC 721, the NEXT key is the carriage return key
00786 M01S00724.fsehelp +++| and the function keys each include their own carriage return.
00787 M01S00725.fsehelp +++|
00788 M01S00726.fsehelp +++| UNDO skips keyboard transactions which do not change anything.
00789 M01S00727.fsehelp +++|
00790 M01S00728.fsehelp +++| (UNMARK)(UNM)(UM)
00791 M01S00729.fsehelp +++|UNMARK or UM
00792 M01S00730.fsehelp +++|
00793 M01S00731.fsehelp +++|Purpose: Cancels marks you have set on characters or lines of text.
00794 M01S00732.fsehelp +++|
00795 M01S00733.fsehelp +++|Format: UNMARK or UM
00796 M01S00734.fsehelp +++|
00797 M01S00735.fsehelp +++|Remarks: When you enter UNMARK, the cursor need not be positioned on
00798 M01S00736.fsehelp +++| the marked text in order to cancel the marks.
00799 M01S00737.fsehelp +++|
00800 M01S00738.fsehelp +++| UNMARK does not cancel any changes you have made to your file
00801 M01S00739.fsehelp +++| (refer to UNDO).
00802 M01S00740.fsehelp +++|
00803 M01S00741.fsehelp +++| (VIEW)(V)(VN)(VP)
00804 M01S00742.fsehelp +++|VIEW or V
00805 M01S00743.fsehelp +++|
00806 M01S00744.fsehelp +++|Purpose: Controls what is shown on the screen.
00807 M01S00745.fsehelp +++|
00808 M01S00746.fsehelp +++|Format: VIEW line direction SCREEN HOME
00809 M01S00747.fsehelp +++|
00810 M01S00748.fsehelp +++|Parameters: line
00811 M01S00749.fsehelp +++| Displays the specified line in the middle of the screen
00812 M01S00750.fsehelp +++| (default is the current line).
00813 M01S00751.fsehelp +++|
00814 M01S00752.fsehelp +++| direction
00815 M01S00753.fsehelp +++| Direction you wish to view. The direction parameter
00816 M01S00754.fsehelp +++| can only be NEXT or PREVIOUS.
00817 M01S00755.fsehelp +++|
00818 M01S00756.fsehelp +++| SCREEN or S (VS)
00819 M01S00757.fsehelp +++| Enables you to view the previous or next screen (available
00820 M01S00758.fsehelp +++| only for screen editing).
00821 M01S00759.fsehelp +++|
00822 M01S00760.fsehelp +++| HOME or H (VH)
00823 M01S00761.fsehelp +++| Moves the cursor to the FSE directive line without changing
00824 M01S00762.fsehelp +++| your view of the file text (available only for screen
00825 M01S00763.fsehelp +++| editing).
00826 M01S00764.fsehelp +++|
00827 M01S00765.fsehelp +++|Example: The following directive returns you to the previous screen:
00828 M01S00766.fsehelp +++|
00829 M01S00767.fsehelp +++| VIEW PREVIOUS SCREEN
00830 M01S00768.fsehelp +++|
00831 M01S00769.fsehelp +++|
00832 M01S00770.fsehelp +++| (.)(DOT)(WORD)(PERIOD)
00833 M01S00771.fsehelp +++|. DOT
00834 M01S00772.fsehelp +++|
00835 M01S00773.fsehelp +++|Purpose: Performs word processing functions according to the
00836 M01S00774.fsehelp +++| specified parameter.
00837 M01S00775.fsehelp +++|
00838 M01S00776.fsehelp +++|Format: .parameter
00839 M01S00777.fsehelp +++|
00840 M01S00778.fsehelp +++|Parameters: CENTER or C (.C)
00841 M01S00779.fsehelp +++| Centers the current line within boundaries set by the SET
00842 M01S00780.fsehelp +++| WORD FILL directive.
00843 M01S00781.fsehelp +++|
00844 M01S00782.fsehelp +++| DELETE or D (.D)
00845 M01S00783.fsehelp +++| Deletes the current character.
00846 M01S00784.fsehelp +++|
00847 M01S00785.fsehelp +++| END or E (.E)
00848 M01S00786.fsehelp +++| Moves the cursor to the end of the current line.
00849 M01S00787.fsehelp +++|
00850 M01S00788.fsehelp +++| FILL or F (.F)
00851 M01S00789.fsehelp +++| Adjusts words or sentences within a paragraph of text to
00852 M01S00790.fsehelp +++| bring line lengths as close as possible to preset
00853 M01S00791.fsehelp +++| margins. A paragraph is defined as a group of lines
00854 M01S00792.fsehelp +++| that does not contain a blank line.
00855 M01S00793.fsehelp +++|
00856 M01S00794.fsehelp +++| INSERT or I (.I)
00857 M01S00795.fsehelp +++|
00858 M01S00796.fsehelp +++| Inserts one blank character at the current character.
00859 M01S00797.fsehelp +++|
00860 M01S00798.fsehelp +++| INSERT/string/ or I/string/
00861 M01S00799.fsehelp +++| Inserts a string at the current character position.
00862 M01S00800.fsehelp +++|
00863 M01S00801.fsehelp +++| JOIN or J (.J)
00864 M01S00802.fsehelp +++|
00865 M01S00803.fsehelp +++| Combines the current line with the line after it.
00866 M01S00804.fsehelp +++|
00867 M01S00805.fsehelp +++| POS n or P n (.Pn)
00868 M01S00806.fsehelp +++|
00869 M01S00807.fsehelp +++| Moves the cursor to column n of the current line.
00870 M01S00808.fsehelp +++|
00871 M01S00809.fsehelp +++| SPLIT or S (.S)
00872 M01S00810.fsehelp +++|
00873 M01S00811.fsehelp +++| Divides one line into two. The line is split at the
00874 M01S00812.fsehelp +++| current position.
00875 M01S00813.fsehelp +++|
00876 M01S00814.fsehelp +++| (-)(DASH)(PROCEDURE)(PROC)(MINUS)(HYPHEN)
00877 M01S00815.fsehelp +++|- DASH
00878 M01S00816.fsehelp +++|
00879 M01S00817.fsehelp +++|Purpose: Executes an FSE procedure.
00880 M01S00818.fsehelp +++|
00881 M01S00819.fsehelp +++|Format: -procname (file)
00882 M01S00820.fsehelp +++|
00883 M01S00821.fsehelp +++|Parameters: procname
Line S00822 Modification History |
M01 (Added by) | fsehelp |
M02 (Updated by) | ns2503 |
Seq # *Modification Id* Act
----------------------------+
00884 M02S00822.ns2503 ---| Name of the procedure you wish to execute.
00885 M01S00063.ns2503 +++| Name of the procedure you wish to execute. Note that
00886 M01S00064.ns2503 +++| an FSE procedure is a GO TO, not a subroutine call or
00887 M01S00065.ns2503 +++| return jump.
00888 M01S00823.fsehelp +++|
00889 M01S00824.fsehelp +++| (file)
00890 M01S00825.fsehelp +++| File in which the specified procedure resides (default
00891 M01S00826.fsehelp +++| is FSEPROC).
00892 M01S00827.fsehelp +++|
00893 M01S00828.fsehelp +++|Example: The following directive executes the procedure named PROC
00894 M01S00829.fsehelp +++| residing in file MYFILE:
00895 M01S00830.fsehelp +++|
00896 M01S00831.fsehelp +++| -PROC (MYFILE)
00897 M01S00832.fsehelp +++|
00898 M01S00833.fsehelp +++|
00899 M01S00834.fsehelp +++| (--)(COMMENT)
00900 M01S00835.fsehelp +++|-- COMMENT
00901 M01S00836.fsehelp +++|Purpose: Enables you to include comments with FSE directives.
00902 M01S00837.fsehelp +++|
00903 M01S00838.fsehelp +++|Format: --comment
00904 M01S00839.fsehelp +++|
00905 M01S00840.fsehelp +++|Remarks: Using this directive you can document an FSE procedure
00906 M01S00841.fsehelp +++| within the procedure itself.
00907 M01S00842.fsehelp +++|
00908 M01S00843.fsehelp +++|Example: The following line of an FSE procedure contains a
00909 M01S00844.fsehelp +++| description of its function.
00910 M01S00845.fsehelp +++|
00911 M01S00846.fsehelp +++| C &L TO L -- Copies current line to end of file.
00912 M01S00847.fsehelp +++|
00913 M01S00848.fsehelp +++|
00914 M01S00849.fsehelp +++| (/)(SLASH)(NOS)(COMMAND)
00915 M01S00850.fsehelp +++|/ SLASH
00916 M01S00851.fsehelp +++|Purpose: Executes the characters following the slash (/) as a NOS
00917 M01S00852.fsehelp +++| command.
00918 M01S00853.fsehelp +++|
00919 M01S00854.fsehelp +++|Format: /command
00920 M01S00855.fsehelp +++|
00921 M01S00856.fsehelp +++|Parameter: command
00922 M01S00857.fsehelp +++| The NOS command you want executed.
00923 M01S00858.fsehelp +++|
00924 M01S00859.fsehelp +++|Remarks: The / acts as a QUIT directive without parameters. The
00925 M01S00860.fsehelp +++| file you were editing remains a local file containing
00926 M01S00861.fsehelp +++| changes made during your edit session. Your permanent copy
00927 M01S00862.fsehelp +++| is not replaced. Some NOS commands will not work with the
00928 M01S00863.fsehelp +++| / directive. These include: IEDIT, LIB, NOSORT, RUN, and
00929 M01S00864.fsehelp +++| -PROCNAME.
00930 M01S00865.fsehelp +++|
00931 M01S00866.fsehelp +++|Example: The following / directive leaves FSE and executes the NOS
00932 M01S00867.fsehelp +++| CATLIST command:
00933 M01S00868.fsehelp +++|
00934 M01S00869.fsehelp +++| /CATLIST
00935 M01S00066.ns2503 +++|
00936 M01S00067.ns2503 +++| (&)(MICRO)
00937 M01S00068.ns2503 +++|& MICRO
00938 M01S00069.ns2503 +++|Purpose: Inserts current values of certain file and editing attributes.
00939 M01S00070.ns2503 +++|
00940 M01S00071.ns2503 +++|Format: &value
00941 M01S00072.ns2503 +++|
00942 M01S00073.ns2503 +++|Parameter: value, which may be one of the following:
00943 M01S00074.ns2503 +++|
00944 M01S00075.ns2503 +++| C current column
00945 M01S00076.ns2503 +++| F current file
00946 M01S00077.ns2503 +++| L current line
00947 M01S00078.ns2503 +++| T current terminal model
00948 M01S00079.ns2503 +++| W current text word
00949 M01S00080.ns2503 +++| Z current workfile
00950 M01S00081.ns2503 +++| &? replaced with user input
00951 M01S00082.ns2503 +++| &DIGIT proc parameter
00952 M01S00083.ns2503 +++|
00953 M01S00084.ns2503 +++|Remarks: The & acts as a run time variable specification. Before each
00954 M01S00085.ns2503 +++| directive (or string of directives if contained as a single
00955 M01S00086.ns2503 +++| input separated by semicolons) the values for the attributes
00956 M01S00087.ns2503 +++| specified are expanded. These micros are for use from inside
00957 M01S00088.ns2503 +++| an FSE procedure or on a function key.
00958 M01S00089.ns2503 +++|
00959 M01S00090.ns2503 +++|Examples: The following directive uses the micros for the current file,
00960 M01S00091.ns2503 +++| line and column to print a message on the FSE response line
00961 M01S00092.ns2503 +++| when an FSE procedure completes.
00962 M01S00093.ns2503 +++|
00963 M01S00094.ns2503 +++| SA"FILE &F, LINE &L, COLUMN &C"
00964 M01S00095.ns2503 +++|
00965 M01S00096.ns2503 +++| Note that to set a function key with this directive the
00966 M01S00097.ns2503 +++| from inside a procedure the micros must be specified
00967 M01S00098.ns2503 +++| in duplicate:
00968 M01S00099.ns2503 +++|
00969 M01S00100.ns2503 +++| SKS9"SA/FILE &&F, LINE &&L, COLUMN &&C/"L"WHERE"
00970 M01S00101.ns2503 +++|
00971 M01S00102.ns2503 +++| The following directives can be placed in an FSE procedure
00972 M01S00103.ns2503 +++| where they will prompt for user input and then search for
00973 M01S00104.ns2503 +++| the string that the user specifies:
00974 M01S00105.ns2503 +++|
00975 M01S00106.ns2503 +++| SA"ENTER YOUR SEARCH STRING"
00976 M01S00107.ns2503 +++| L/&?/
00977 M01S00870.fsehelp +++|*WEOR