1 :Info: wsterm: 1988-08-19 wsterm
2
3 Syntax as a command: wsterm -control_args
4
5
6 Function: Invokes the MOWSE terminal manager WSTERM on the PC.
7
8
9 Control arguments:
10
11 /A Audit_filename
12 Specifies the name of the file to log data to when auditing to file
13 is enabled. Default is WSTERM.LOG
14
15 /B
16 Specifies that ^BREAK is used to send a line break to the host.
17 The default, if this argument is omitted, is to have ^BREAK
18 handled on the PC by the system break interrupt handler.
19
20 /P Printer_port
21 Specifies the printer card to use when auditing to line printer is
22 enabled. Valid values are 0 thru 2. Default is printer card 0.
23
24
25 List of local escape sequences:
26 WSTERM supports a number of escape sequences to perform local
27 actions on the PC while it is communicating with Multics. These
28 are:
29
30 ALT-0 ALT "zero", ^@
31 Send an ASCII NUL to Multics.
32
33 ALT-B
34 Send a line break to Multics.
35
36 ^BREAK
37 Send a line break to Multics if the /B control argument is
38 specified.
39
40
41 ALT-C
42 Clear the screen.
43
44 ALT-D
45 Display a pending foreground message and replay any partial
46 input line. In the background screen, display the next
47 pending background message if it exists.
48
49 ALT-M
50 Switch to background screen.
51
52 ALT-H
53 Switch to the help screen.
54
55
56 ALT-Q
57 Exit WSTERM, that is, return to DOS command level.
58
59 ALT-S
60 Suspend the screen. Hitting any key will resume displaying.
61
62
63 Notes on display management:
64
65 WSTERM uses the first 24 lines of the screen as the main working
66 area and the 25th line as a "status line" for local displays.
67 WSTERM maintains multiple screens. Normally, WSTERM displays
68 terminal data to and from the host. However, a user may switch
69 to other screens to look at background messages, help information
70 or command history. When the user exits these other screens,
71 the normal terminal screen is restored.
72
73 Background messages are not displayed immediately; instead their
74 arrival is signalled in the status line and local escape sequences
75 are provided to control their display. See ALT-M and ALT-D above.
76
77
78 While in asynchronous packet mode i.e. after entering "atm" but
79 not in video or emacs, if a foreground message arrives while you
80 are typing, it, too, is not displayed immediately, but is signalled
81 in the status line. Entering ALT-D will cause the message to
82 overwrite the input line display in case the message is a prompt
83 string and your partial input line to be redisplayed.
84
85
86 List of operation modes:
87
88 Edit mode - ALT-E
89 When edit mode is toggled on, a number of local input editing and
90 history functions are turned on. These include cursor movement keys,
91 a keyboard insert/replace mode, delete and yanking capabilities,
92 and history recall and editing of previously entered input lines.
93 See List of editing functions. When edit mode is off, only the
94 erase and kill functions are enabled. Note that in edit mode, input
95 is echoed locally. The default for edit mode is OFF when MOWSE has
96 not been attached. Edit mode is always enabled in asynchronous
97 packet mode.
98
99
100 File audit - ALT-F
101 Any terminal data displayed on the screen will be saved to a file
102 if file audit is on. The name of this file may be specified by the
103 /A command line argument. Hitting ALT-F toggles file auditing
104 on/off. Each time file audit is toggled on, an audit header line
105 will be written to the file as well. The default is OFF.
106
107
108 Printer audit - ALT-P
109 Any terminal data displayed on the screen will be sent to a line
110 printer if printer audit is on. The printer card to use may be
111 specified by the /P command line argument. Hitting ALT-P toggles
112 printer auditing on/off. Each time printer audit is toggled on, an
113 audit header line will be written to the file as well. The default
114 is OFF.
115
116
117 Local paging - ALT-O
118 When local paging is on, displaying will cease when a full screen
119 of data has been accumulated without any keyboard input and a "EOP"
120 will be displayed. Displaying will resume when the return key or
121 ENTER key is pressed. When local paging is off, scrolling will not
122 be controlled. It may be desirable to toggle local paging off when
123 in an audit mode. The default is ON.
124
125
126 Keyboard input - ALT-I,<INS>
127 Keyboard input mode can be toggled between REPLACE and INSERT. When
128 in replace mode, text entered from the keyboard will over-strike
129 existing text to the right of the cursor. When in INSERT mode, text
130 entered from the keyboard will be inserted i.e. existing text from
131 the cursor to the end of the line will be moved to the right to make
132 room for the new text. The default keyboard input mode is
133 REPLACE.
134
135
136 Notes on the status line:
137
138 The status line will display the current state e.g. whether the
139 mode is on or off of the edit, file audit, printer audit, keyboard
140 and local paging modes as well as signal the presence of background
141 or foreground messages.
142
143
144 List of editing functions:
145
146 ^A,<HOME>
147 Moves the cursor to the beginning of the line.
148
149 ^E,<END>
150 Moves the cursor to the end of the line.
151
152 ^F,<RIGHT ARROW>
153 Moves the cursor one character forward to the right.
154
155 ^B,<LEFT ARROW>
156 Moves the cursor one character backward to the left.
157
158
159 esc-F,^<RIGHT_ARROW>
160 Moves the cursor forward a word.
161
162 esc-B,^<LEFT_ARROW>
163 Moves the cursor backward a word.
164
165 <DEL>
166 Deletes the previous character.
167
168 ^D
169 Deletes the current character.
170
171
172 ^T
173 Transposes the positions of the previous two characters.
174
175 esc-<DEL>
176 Deletes to the word or part of the word to the left of the cursor.
177
178 esc-D
179 Deletes to the word or part of the word to the right of the cursor.
180
181 esc-T
182 Transposes the position of the previous two words.
183
184
185 esc-C
186 Capitalizes the current word.
187
188 esc-U
189 Upper cases the current word.
190
191 esc-L
192 Lower cases the current word.
193
194 ^K
195 Kills from the current position to the end of the line.
196
197
198 ^Y
199 Yanks a word or part of a line that was deleted.
200
201 esc-Y
202 Deletes the item that was yanked and inserts the item that was
203 previously deleted.
204
205 ^P,<UP ARROW>
206 Recall the line entered previous to the one displayed.
207
208 ^N,<DOWN ARROW>
209 Recall the line entered following the one displayed.
210
211
212 ALT-V
213 Switch to history screen to display the contents of the history
214 buffer. Each history line will be numbered with the most recently
215 entered line being 1, the next most recent 2 and so on. Up to
216 22 history lines are displayed on the screen.
217
218 esc NN ^P
219 Select the history line NN from the history buffer. NN corresponds
220 to the number associated with history line when ALT-V is pressed.
221
222
223 :hcom:
224
225
226
227 /****^ HISTORY COMMENTS:
228 1) change2020-12-16GDixon, approve2021-02-22MCR10088,
229 audit2021-05-27Swenson, install2021-05-27MR12.6g-0056:
230 A) Change "Syntax:" to "Syntax as a command:" in command info seg
231 last changed after 1984.
232 END HISTORY COMMENTS */
233
234
235