Link with C++ linker
[oweals/cde.git] / cde / programs / dtterm / dtterm.5
1 .\" $XConsortium: dtterm.5 /main/4 1996/10/29 15:40:54 drk $
2 .\" Add some macros to assist in X/Open spec conversion:
3 .de LI
4 .\" simulate -mm .LIs by turning them into .TPs
5 .TP \\n()Jn
6 \\$1
7 ..
8 .de Lc
9 .\" version of .LI that emboldens its argument
10 .TP \\n()Jn
11 \s-1\f3\\$1\f1\s+1
12 ..
13 .TH dtterm 5 "25 Apr 1994"
14 .BH "25 Apr 1994"
15 .\" *************************************************************************
16 .\" **  (c) Copyright 1993, 1994 Hewlett-Packard Company
17 .\" **  (c) Copyright 1993, 1994 International Business Machines Corp.
18 .\" **  (c) Copyright 1993, 1994 Sun Microsystems, Inc.
19 .\" **  (c) Copyright 1993, 1994 Novell, Inc.
20 .\" *************************************************************************
21 .SH NAME
22 dtterm \(mi escape sequences recognized by dtterm
23 .iX "dtterm"
24 .iX "escape sequences" "dtterm"
25 .SH DESCRIPTION
26 .SS "Received Escape Sequences"
27 The
28 .BR dtterm (1)
29 client
30 supports the following list of
31 received escape sequences.
32 Spaces have been added for readability and are not part of the escape sequence.
33 The following indicate parameters: \f2pi\fP, \f2p1\fP, and
34 \f2keyword\fP.
35 \f2Space\fP indicates a required space, ASCII code 0x20.
36 A \f2control-G\fP indicates a control code (in this case ASCII code 0x07).
37 \f2Esc\fP indicates ASCII code 0x1b.
38 \f2BackSlash\fP indicates ASCII code 0x5c.
39 Literals are indicated as \f3literal\fP and must be included exactly
40 as specified.
41 .PP
42 .RS 3
43 .nr )J 15
44 .LI \f2Ctrl-G\fP
45 (\f3BEL\fP) Bell.
46 The terminal either issues an audible bell,
47 or flashes the text window depending on the state of the visual bell
48 flag.
49 .LI \f2Ctrl-H\fP
50 (\f3BS\fP) Backspace.
51 The cursor moves one cursor position to the left.
52 If reverse-wrap mode is disabled and the cursor is at the left-most column
53 of the line when a backspace character is received, the cursor remains
54 at its current position.
55 If reverse-wrap mode is enabled and the cursor is at the left-most column
56 of the line when a backspace character is received, the cursor
57 moves to the right-most column of the previous line.
58 If the cursor is also
59 in the top-most row, the cursor moves to the right-most column of
60 the bottom-most row.
61 .LI \f2Ctrl-I\fP
62 (\f3HT\fP) Horizontal Tab.
63 The cursor moves right to the next tab stop.
64 If there are no further tab stops set to the right of the cursor, the cursor 
65 moves to the right-most column of the current line.
66 .LI \f2Ctrl-J\fP
67 (\f3LF\fP) Line Feed or New Line.
68 The cursor moves
69 to the same column of the next line.
70 If the cursor is in the bottom-most line of the scrolling region, 
71 the scrolling region scrolls up one line.
72 Lines scrolled off the top of the scrolling region are lost.
73 Blank lines with no visible character attributes
74 are added at the bottom of the scrolling region.
75 .LI \f2Ctrl-K\fP
76 (\f3VT\fP) Vertical Tab.
77 Same as Line Feed.
78 .LI \f2Ctrl-L\fP
79 (\f3FF\fP) Form Feed or New Page.
80 Same as Line Feed.
81 .LI \f2Ctrl-M\fP
82 (\f3CR\fP) Carriage Return.
83 The cursor moves to the left-most column of the current line.
84 .LI "\f2Esc\fP ( B"
85 (\f3SCS\fP) Designate ASCII (base font) as G0.
86 .LI "\f2Esc\fP ( 0"
87 (\f3SCS\fP) Designate DEC Special Graphic (line draw) as G0.
88 .LI "\f2Esc\fP ) B"
89 (\f3SCS\fP) Designate ASCII (base font) as G1.
90 .LI "\f2Esc\fP ) 0"
91 (\f3SCS\fP) Designate DEC Special Graphic (line draw) as G1.
92 .LI "\f2Esc\fP * B"
93 (\f3SCS\fP) Designate ASCII (base font) as G2.
94 .LI "\f2Esc\fP * 0"
95 (\f3SCS\fP) Designate DEC Special Graphic (line draw) as G2.
96 .LI "\f2Esc\fP + B"
97 (\f3SCS\fP) Designate ASCII (base font) as G3.
98 .LI "\f2Esc\fP + 0"
99 (\f3SCS\fP) Designate DEC Special Graphic (line draw) as G3.
100 .LI \f2Ctrl-N\fP
101 (\f3LS1\fP) Map G1 into GL.
102 .LI \f2Ctrl-O\fP
103 (\f3LS0\fP) Map G0 into GL.
104 .LI "\f2Esc\fP n"
105 (\f3LS2\fP) Map G2 into GL.
106 .LI "\f2Esc\fP o"
107 (\f3LS3\fP) Map G3 into GL.
108 .LI "\f2Esc\fP N"
109 (\f3SS2\fP) Map G2 into GL for the next character.
110 .LI "\f2Esc\fP O"
111 (\f3SS3\fP) Map G3 into GL for the next character.
112 .LI "\f2Esc Space\fP F"
113 (\f3S7C1T\fP) Select 7-Bit C1 Control Characters.
114 In this mode, the
115 .B dtterm
116 utility
117 sends all C1 Control Characters
118 to the host as 7-Bit escape sequences.
119 That is,
120 .B CSI
121 is sent to the host as ``\f2Esc\fP [''.
122 .LI "\f2Esc Space\fP G"
123 (\f3C8C1T\fP) Select 8-Bit C1 Control Characters.
124 In this mode, the
125 .BR dtterm 
126 utility
127 sends all C1 Control Characters
128 to the host as 8-Bit control codes.
129 That is,
130 .B CSI
131 is sent back as the hex value 0x9B.
132 .\" Dtterm1.1 .LI 
133 .\" Dtterm1.1 .I Ctrl-N
134 .\" Dtterm1.1 (\f3 Ctrl-N\fP) Shift Out
135 .\" Dtterm1.1 .LI 
136 .\" Dtterm1.1 .I Ctrl-O
137 .\" Dtterm1.1 (\f3 Ctrl-O\fP) Shift In
138 .LI "\f2Esc\fP \f3# 8\fP"
139 (\f3DECALN\fP) DEC Screen Align Test.
140 The screen is filled with the character ``E''.
141 .\" Dtterm1.1 .LI 
142 .\" Dtterm1.1 \f2Esc \f3 ( C
143 .\" Dtterm1.1 (\f3ISO2022\fP) Designate G0 character set
144 .\" Dtterm1.1 .LI 
145 .\" Dtterm1.1 \f2Esc \f3 ) C
146 .\" Dtterm1.1 (\f3ISO2022\fP) Designate G1 character set
147 .\" Dtterm1.1 .LI 
148 .\" Dtterm1.1 \f2Esc \f3 * C
149 .\" Dtterm1.1 (\f3ISO2022\fP) Designate G2 character set
150 .\" Dtterm1.1 .LI 
151 .\" Dtterm1.1 \f2Esc \f3 + C
152 .\" Dtterm1.1 (\f3ISO2022\fP) Designate G3 character set
153 .LI "\f2Esc\fP \f37\fP"
154 (\f3DECSC\fP) Save cursor.
155 The following is saved:
156 .PP
157 .RS 18
158 .nr )J 6
159 .LI "Cursor position"
160 .LI "Character attributes set by the \f3SGR\fP command"
161 .LI "Any pending single shift 2 or 3 (\f3SS2\fP or \f3SS3\fP)"
162 .LI "State of the autowrap flag"
163 .LI "State of the reverse wrap flag"
164 .LI "State of origin mode (\f3DECOM\fP)"
165 .LI "State of selective erase"
166 .PP
167 .RE
168 .nr )J 15
169 .LI "\f2Esc\fP \f38\fP"
170 (\f3DECRC\fP) Restore cursor.
171 The terminal emulator is restored to the state saved by the save
172 cursor (\f3DECSC\fP) function.
173 If nothing was saved by \f3DECSC\fP, then the following actions are
174 performed:
175 .PP
176 .RS 18
177 .nr )J 6
178 .LI "Cursor is moved to the home position"
179 .LI "Origin mode is reset (\f3DECOM\fP)"
180 .LI "Turns off all character attributes (\f3SGR\fP)"
181 .LI "Maps the ASCII character set into GL"
182 .PP
183 .RE
184 .nr )J 15
185 .LI "\f2Esc\fP \f3=\fP"
186 (\f3DECPAM\fP) Application keypad.
187 In this mode, the numeric keypad sends application sequences.
188 (See the ``Transmitted Escape Sequences'' section later in this
189 document for additional information.)
190 .LI "\f2Esc\fP \f3>\fP"
191 (\f3DECPNM\fP) Normal keypad.
192 In this mode, the numeric keypad sends the characters shown on
193 the keypad.
194 Keys \f3PF1\fP through \f3PF4\fP send application sequences.
195 (See the ``Transmitted Escape Sequences'' section later in this
196 document for additional information.)
197 .LI "\f2Esc\fP \f3D\fP"
198 (\f3IND\fP) Index.
199 The cursor moves down to the same column of the next line.
200 If the cursor is in the bottom-most line of the scrolling region,
201 the scrolling region is scrolled up one line.
202 The line scrolled off the top of the scrolling
203 region is lost.
204 A blank line with no visible character attributes is added at the
205 bottom of the scrolling region.
206 .LI "\f2Esc\fP \f3E\fP"
207 (\f3NEL\fP) Next line.
208 The cursor moves down to the
209 first column of the next line.
210 If the cursor is
211 in the bottom-most line of the scrolling region,
212 the scrolling region is scrolled up one line.
213 The line scrolled off the top of the scrolling
214 region is lost.
215 A blank line with no visible
216 character attributes is added at the bottom of
217 the scrolling region.
218 .LI "\f2Esc\fP \f3H\fP"
219 (\f3HTS\fP) Tab set.
220 This function sets a horizontal
221 tab stop at the column where the cursor is located.
222 .LI "\f2Esc\fP \f3M\fP"
223 (\f3RI\fP) Reverse index.
224 The cursor moves up to the
225 same column of the previous line.
226 If the cursor
227 is in the top-most line of the scrolling region,
228 the scrolling region is scrolled down one line.
229 The line scrolled off the bottom of the scrolling
230 region is lost.
231 A blank line with no visible
232 character attributes is added at the top of the
233 scrolling region.
234 .\" Dtterm1.1 .LI 
235 .\" Dtterm1.1 \f2 Esc \f3 N
236 .\" Dtterm1.1 (\f3SS2\fP) Single shift select of G2 character set
237 .\" Dtterm1.1 .LI 
238 .\" Dtterm1.1 \f2 Esc \f3 O
239 .\" Dtterm1.1 (\f3SS3\fP) Single shift select of G3 character set
240 .LI "\f2Esc\fP\f3 P\fP\f2 p1\fP\f3 ;\fP\f2 p2\fP\f3 |\fP\f2 p3 Esc BackSlash\fP"
241 (\f3DECUDK\fP) User defined keys
242 .LI "\f2Esc\fP \f3Z\fP"
243 (\f3DECID\fP) Return terminal ID.
244 This function is similar to a primary device attributes (DA)
245 request.
246 (See ``\f2Esc\fP \f3[ c \fP'' (\f3DA\fP) described later in this document.)
247 .LI "\f2Esc\fP \f3c\fP"
248 (\f3RIS\fP) Full reset.
249 This function performs a full (hard) reset.
250 (For additional information, see the ``Reset'' section later in this document.)
251 .\" Dtterm1.1 .LI 
252 .\" Dtterm1.1 \f2 Esc \f3 n
253 .\" Dtterm1.1 (\f3LS2\fP) Select the G2 character set
254 .\" Dtterm1.1 .LI 
255 .\" Dtterm1.1 \f2 Esc \f3 o
256 .\" Dtterm1.1 (\f3LS3\fP) Select the G3 character set
257 .\" Dtterm1.1 .LI 
258 .\" Dtterm1.1 \f2Esc \f3 |
259 .\" Dtterm1.1 (\f3LS3R\fP) Invoke the G3 character set
260 .\" Dtterm1.1 .LI 
261 .\" Dtterm1.1 \f2Esc \f3 }
262 .\" Dtterm1.1 (\f3LS2R\fP) Invoke the G2 character set
263 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3q\fP"
264 (\f3DECSCA\fP) Select character protection attribute.
265 The default value is zero.
266 This escape sequence defines the characters that come after it as
267 erasable or not erasable from the screen.
268 The selective erase escape sequences, (\f3DECSED\fP and \f3DECSEL\fP), can only 
269 erase characters defined as erasable.
270 Valid supported values of \f2pi\fP are:
271 .PP
272 .RS 18
273 .nr )J 6
274 .LI \f30\fP
275 \f3DECSED\fP and \f3DECSEL\fP can erase characters.
276 .LI \f31\fP
277 \f3DECSED\fP and \f3DECSEL\fP cannot erase characters.
278 .LI \f32\fP
279 Same as \f30\fP.
280 .PP
281 .RE
282 .nr )J 15
283 .LI "\f2 Esc\fP \f3[\fP \f2pi\fP \f3@\fP"
284 (\f3ICH\fP) Insert \f2pi\fP blank characters.
285 The default value is one.
286 A parameter value of zero or one inserts a single blank character.
287 A parameter value of N inserts N blank characters.
288 Blank characters with normal character attributes are inserted at the
289 cursor position.
290 Characters to the right of the cursor move to the right.
291 Characters scrolled past the end of the line are lost.
292 .LI "\f2 Esc\fP \f3[ \fP\f2pi \fP\f3A\fP"
293 (\f3CUU\fP) Cursor up \f2pi\fP lines.
294 The default value is one.
295 A parameter value of zero or one moves the cursor up one line.
296 A parameter value of N moves the cursor up N lines.
297 The cursor stops at the top margin.
298 If the cursor is already above the top margin, the cursor stops at the top line.
299 .LI "\f2Esc\fP \f3[ \fP\f2pi \fP\f3B\fP"
300 (\f3CUD\fP) Cursor down \f2pi\fP lines.
301 The default value is one.
302 A parameter value of zero or one moves the cursor down one line.
303 A parameter value of N moves the cursor down N lines.
304 The cursor stops at the bottom margin.
305 If the cursor is already below the bottom margin,
306 the cursor stops at the bottom line.
307 .LI "\f2Esc\fP \f3[ \fP\f2pi \fP\f3C\fP"
308 (\f3CUF\fP) Cursor forward \f2pi\fP characters.
309 The default value is one.
310 A parameter value of zero or one moves the cursor forward one character.
311 A parameter value of N moves the cursor forward N characters.
312 The cursor stops at the right-most column of the line.
313 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3D\fP"
314 (\f3CUB\fP) Cursor backward \f2pi\fP characters.
315 The default value is one.
316 A parameter value of zero or one moves the cursor backward one character.
317 A parameter value of N moves the cursor backward N characters.
318 The cursor stops at the left-most column of the line.
319 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3F\fP"
320 (\f3CPL\fP) Cursor to the first column of the \f2pi\fPth preceding line.
321 The default value is one.
322 A parameter value of zero or one moves the cursor to the preceding line.
323 A parameter value of N moves the cursor to the Nth preceding line.
324 If the cursor is below the top margin, the cursor stops at the top margin.
325 If the cursor is already above the top margin, the cursor stops at the top line.
326 .LI "\f2Esc\fP \f3[ \fP\f2pi\fP \f3G\fP"
327 (\f3CHA\fP) Cursor to column \f2pi\fP.
328 The default value is one.
329 A parameter value of zero or one moves the cursor to the first column of the
330 current line.
331 A parameter value of N moves the cursor to the Nth column of the current line.
332 .LI "\f2Esc\fP \f3[\fP \f2p1 \fP\f3; \fP\f2p2 \fP\f3H\fP"
333 (\f3CUP\fP) Cursor position.
334 The default value is one.
335 A \f2p1\fP value of zero or one moves the cursor to row one.
336 A \f2p1\fP value of N moves the cursor to row N.
337 A \f2p2\fP value of zero or one moves the cursor to column one.
338 A \f2p2\fP value of N moves the cursor to column N.
339 The starting point for lines and columns depends on the setting of the origin
340 mode (\f3DECOM\fP).
341 .LI "\f2Esc\fP \f3[\fP \f2pi \fP\f3J\fP"
342 (\f3ED\fP) Erase in display.
343 The default value is zero.
344 A parameter value of zero erases from the cursor through the end of the display.
345 A parameter value of one erases from the beginning of the display through the
346 cursor position.
347 A parameter value of two erases the complete display.
348 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3K\fP"
349 (\f3EL\fP) Erase in line.
350 The default value is zero.
351 A parameter value of zero erases from the cursor through the end of the line.
352 A parameter value of one erases from the beginning of the line through the cursor.
353 A parameter value of two erases the complete line.
354 .LI "\f2Esc\fP \f3[ \fP\f2pi\fP \f3L\fP"
355 (\f3IL\fP) Insert lines.
356 The default value is one.
357 A parameter value of zero or one inserts one line at the cursor.
358 A parameter value of N inserts N lines at the cursor.
359 As lines are inserted, lines below the cursor and in the scrolling region
360 move down.
361 Lines scrolled off the page are lost.
362 There is no effect outside the scrolling region.
363 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3M\fP"
364 (\f3DL\fP) Delete lines.
365 The default value is one.
366 A parameter value of zero or one deletes one line at the cursor.
367 A parameter value of N deletes N lines at the cursor.
368 As lines are deleted, lines below the cursor and in the scrolling region
369 move up.
370 Blank lines with no visible character attributes
371 are added at the bottom of the scrolling region.
372 There is no effect outside the scrolling region.
373 .LI "\f2Esc\fP \f3[ \fP\f2pi \fP\f3P\fP"
374 (\f3DCH\fP) Delete characters.
375 The default value is one.
376 A parameter value of zero or one deletes one character at the cursor position.
377 A parameter value of N deletes N characters at the cursor position.
378 An parameter greater than the number of characters between the cursor and
379 the right margin only deletes the remaining characters on the line.
380 As characters are deleted, the remaining characters move left and are
381 replaced by blank spaces with no visual character attributes.
382 .LI "\f2Esc\fP \f3[ \fP\f2pi \fP\f3S\fP"
383 (\f3SU\fP) Scroll up \f2pi\fP lines.
384 The default value is one.
385 A parameter value of zero or one scrolls the display up one line.
386 A parameter value of N scrolls the display up N lines.
387 The scrolling region scrolls up.
388 Lines scrolled off the top of the scrolling region are lost.
389 Blank lines with no visible character attributes
390 are added at the bottom of the scrolling region.
391 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3T\fP"
392 (\f3SD\fP) Scroll down \f2pi\fP lines.
393 The default value is one.
394 A parameter value of zero or one scrolls the display down one line.
395 A parameter value of N scrolls the display down N lines.
396 The scrolling region scrolls down.
397 Lines scrolled off the bottom of the scrolling region are lost.
398 Blank lines with no visible character attributes
399 are added at the top of the scrolling region.
400 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3X\fP"
401 (\f3ECH\fP) Erase \f2pi\fP characters.
402 The default value is one.
403 A parameter value of zero or one erases a single character.
404 A parameter value of N erases N characters.
405 The character attributes of erased characters are cleared.
406 This escape sequences works inside or outside the scrolling margins.
407 .LI "\f2Esc\fP \f3[ \fP\f2pi\fP \f3c\fP"
408 (\f3DA\fP) Send device attributes.
409 The default is zero.
410 A parameter value of zero or one elicits a ``\f2Esc \fP\f3[ ? 1 ; 2 c\fP''
411 response from the terminal emulator.
412 This is the standard response for the \f3DEC VT100\fP Terminal and
413 .BR xterm (1X).
414 .LI "\f2Esc\fP \f3[\fP \f2p1 \fP\f3 ; \fP\f2p2\fP \f3f\fP"
415 (\f3HVP\fP) Horizontal and vertical position.
416 This escape sequence has been replaced by \f3CUP\fP and offers identical
417 functionality.
418 It is provided to maintain backward compatibility.
419 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3g\fP"
420 (\f3TBC\fP) Tab clear.
421 The default is zero.
422 A parameter value of zero clears the tab stop at the current cursor column.
423 A parameter value of 3 clears all tab stops.
424 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3h\fP"
425 (\f3SM\fP) Set mode.
426 This escape sequence sets ANSI modes.
427 Valid supported values of \f2pi\fP are:
428 .PP
429 .RS 18
430 .nr )J 6
431 .LI \f32\fP
432 (\f3KAM\fP) Keyboard lock.
433 In this mode,
434 .BR dtterm (1)
435 ignores all keystrokes from the keyboard.
436 .LI \f34\fP
437 (\f3IRM\fP) Insert mode.
438 In this mode, new characters move characters in display memory to the right.
439 Characters moved past the end of the line are lost.
440 .LI \f312\fP
441 (\f3SRM\fP) Local echo off.
442 In this mode,
443 .BR dtterm (1)
444 sends keyboard characters to the host only.
445 The host must echo back characters for them to be displayed.
446 .LI \f320\fP
447 (\f3LNM\fP) New line.
448 In this mode, the cursor moves to the
449 first column on the next line when
450 .BR dtterm (1)
451 receives an \f3LF\fP,
452 \f3FF\fP, or \f3VT\fP character.
453 When the Return key is pressed,
454 .BR dtterm (1)
455 sends a carriage-return (\f3CR\fP) followed by a new line
456 (\f3NL\fP).
457 .PP
458 .RE
459 .nr )J 15
460 .LI "\f2Esc\fP \f3[ \fP\f2pi\fP \f3l\fP"
461 (\f3RM\fP) Reset mode.
462 This escape sequences resets ANSI modes.
463 Valid supported values of \f2pi\fP are:
464 .PP
465 .RS 18
466 .nr )J 6
467 .LI \f32\fP
468 (\f3KAM\fP) Keyboard unlock.
469 In this mode,
470 .BR dtterm (1)
471 processes all keystrokes from the keyboard.
472 .LI \f34\fP
473 (\f3IRM\fP) Replace mode.
474 In this mode, new characters replace
475 the character at the cursor position.
476 .LI \f312\fP
477 (\f3SRM\fP)
478 Local echo on.
479 In this mode,
480 .BR dtterm (1)
481 sends keyboard characters to both the host and the
482 display.
483 The host does not have to echo back
484 characters for them to be displayed.
485 .LI \f320\fP
486 (\f3LNM\fP) New line.
487 In this mode, the cursor moves to the same
488 column on the next line when
489 .BR dtterm (1)
490 receives an \f3LF\fP, \f3FF\fP, or \f3VT\fP character.
491 When the Return key is pressed,
492 .BR dtterm (1)
493 sends a carriage-return (\f3CR\fP).
494 .PP
495 .RE
496 .nr )J 15
497 .LI "\f2Esc\fP \f3[ \fP\f2 pi\fP \f3 ; ... m\fP"
498 (\f3SG\fP) Graphics rendition.
499 The default value is zero.
500 This escape sequence selects one or more character attributes.
501 Valid supported values for \f2pi\fP are:
502 .PP
503 .RS 18
504 .nr )J 6
505 .LI \f3\fP
506 Faint
507 .LI \f30\fP
508 All attributes off
509 .LI \f31\fP
510 Bold
511 .LI \f32\fP
512 Faint
513 .LI \f34\fP
514 Underline
515 .LI \f35\fP
516 Blinking.
517 This attribute appears as bold text
518 .LI \f37\fP
519 Negative image
520 .LI \f38\fP
521 Invisible image
522 .LI \f322\fP
523 Bold and Faint off
524 .LI \f324\fP
525 Underline off
526 .LI \f325\fP
527 Blinking off
528 .LI \f327\fP
529 Negative image off
530 .LI \f328\fP
531 Invisible image off
532 .LI \f330\fP
533 Black display (text)
534 .LI \f331\fP
535 Red display (text)
536 .LI \f332\fP
537 Green display (text)
538 .LI \f333\fP
539 Yellow display (text)
540 .LI \f334\fP
541 Blue display (text)
542 .LI \f335\fP
543 Magenta display (text)
544 .LI \f336\fP
545 Cyan display (text)
546 .LI \f337\fP
547 White display (text)
548 .LI \f339\fP
549 Default display (text)
550 .LI \f340\fP
551 Black background
552 .LI \f341\fP
553 Red background
554 .LI \f342\fP
555 Green background
556 .LI \f343\fP
557 Yellow background
558 .LI \f344\fP
559 Blue background
560 .LI \f345\fP
561 Magenta background
562 .LI \f346\fP
563 Cyan background
564 .LI \f347\fP
565 White background
566 .LI \f349\fP
567 Default background
568 .PP
569 .RE
570 .nr )J 15
571 .LI "\f2Esc\fP \f3[\fP \f2pi\fP \f3n\fP"
572 (\f3DSR\fP) Device status report.
573 Valid supported values for \f2pi\fP are:
574 .PP
575 .RS 18
576 .nr )J 6
577 .LI \f35\fP
578 Operating status.
579 The
580 .BR dtterm (1)
581 utility responds with an \f2OK\fP message of ``\f2Esc \fP\f3[ 0 n\fP''.
582 .LI \f36\fP
583 (\f3CPR\fP) Cursor position report.
584 The
585 .BR dtterm (1)
586 utility responds with the current cursor position in the form
587 ``\f2Esc\fP \f3[\fP \f2p1 \fP\f3; \fP\f2p2 \fP\f3R\fP'' where \f2p1\fP is the
588 current cursor line and
589 \f2p2\fP is the current cursor row.
590 .PP
591 .RE
592 .nr )J 15
593 .LI "\f2Esc\fP \f3[\fP ? \f2pi\fP \f3n\fP
594 (\f3DSR\fP) DEC
595 private device status report.
596 Valid supported values for \f2pi\fP are:
597 .PP
598 .RS 18
599 .nr )J 6
600 .LI\f315\fP
601 Printer port status.
602 The
603 .BR dtterm (1)
604 utility responds with ``no printer available'' message of
605 ``\f2Esc\fP \f3[\fP ? \f313 n\fP''.
606 .LI \f325\fP
607 User-defined key status.
608 The
609 .BR dtterm (1)
610 utility responds with either a message of ``\f2Esc\fP \f3[\fP ? \f320 n\fP''
611 if UDKs are
612 unlocked, or ``\f2Esc\fP \f3[\fP ? \f321 n\fP'' if UDKs are locked.
613 .LI \f326\fP
614 Keyboard status.
615 The
616 .BR dtterm (1)
617 utility responds with a message of ``\f2Esc\fP \f3[\fP ? \f327 ; 1 n\fP'', which
618 indicates a North American keyboard.
619 .PP
620 .RE
621 .nr )J 15
622 .LI "\f2Esc\fP \f3[ \fP\f2p1 \fP\f3; \fP \f2p2 \fP\f3r\fP"
623 (\f3DECSTBM\fP) Set top and bottom margins.
624 The default value for \f2p1\fP is one.
625 The default value for \f2p2\fP is the current number of lines in the terminal
626 window.
627 The top and bottom margins are set to \f2p1\fP and \f2p2\fP respectively.
628 Scrolling is not performed outside the margins.
629 .LI "\f2Esc \f3[ \f2p1 \f3; \f2p2 \f3; \f2p3\fP \f3 t\fP"
630 Window manipulation.
631 Valid values for \f2p1\fP (and any additional parameters) are:
632 .PP
633 .RS 18
634 .nr )J 6
635 .LI \f31\fP
636 Restore (de-iconify) window.
637 .LI \f32\fP
638 Minimize (iconify) window.
639 .LI "\f33 ;\fP \f2x \fP \f3;\fP \f2y\fP"
640 Move window to [\f2x\fP, \f2y\fP].
641 .LI "\f34 ;\fP \f2height \fP\f3;\fP \f2width\fP"
642 Resize the
643 .BR dtterm (1)
644 window to \f2height\fP and \f2width\fP
645 in pixels.
646 .LI \f35\fP
647 Raise the
648 .BR dtterm (1)
649 window to the front of the stacking order.
650 .LI \f36\fP
651 Lower the
652 .BR dtterm (1)
653 window to the bottom of the stacking order.
654 .LI \f37\fP
655 Refresh the
656 .BR dtterm (1)
657 window.
658 .LI "\f38\fP ; \f2height \fP\f3; \fP\f2width\fP"
659 Resize the text area to \f2height\fP and \f2width\fP in characters.
660 .LI \f311\fP
661 Report
662 .BR dtterm (1)
663 window state.
664 If the
665 .BR dtterm (1)
666 window is open (non-iconified), it returns ``\f2Esc\fP\f3 [ 1 t\fP''.
667 If the
668 .BR dtterm (1)
669 window is iconified, it returns ``\f2Esc \fP\f3[ 2 t\fP''.
670 .LI \f313\fP
671 Report the
672 .BR dtterm (1)
673 window position.
674 Returns ``\f2Esc\fP\f3 [ 3 ; \fP\f2x\fP\f3 ;\fP\f2 y\fP\f3 t\fP''.
675 .LI \f314\fP
676 Report the
677 .BR dtterm (1)
678 window in pixels.
679 Returns ``\f2Esc\fP\f3 [ 4 ;\fP\f2 height\fP\f3 ;\fP\f2 width\fP\f3 t\fP''.
680 .LI \f318\fP
681 Report the size of the area in characters.
682 Returns ``\f2Esc\fP\f3 [ 8 ; \fP\f2height\fP\f3 ;\fP\f2 width\fP\f3 t\fP''.
683 .LI \f320\fP
684 Report the
685 .BR dtterm (1)
686 window's icon label.
687 Returns ``\f2Esc\fP ] L\fP\f2 label Esc BackSlash\fP''.
688 .LI \f321\f
689 Report the
690 .BR dtterm (1)
691 window's title.
692 Returns ``\f2Esc\fP\f3 ] l\fP\f2 title Esc BackSlash\fP''.
693 .PP
694 .RE
695 .nr )J 15
696 .LI "\f2 Esc\fP \f3[\fP \f2pi\fP \f3x\fP"
697 Request terminal modes.
698 The default value is zero.
699 Valid values are zero or one.
700 If \f2pi\fP is zero,
701 .BR dtterm (1)
702 responds with the message of
703 ``\f2Esc\fP\f3 [ 2 ; 1 ; 1 ; 112 ; 112 ; 1 ; 0 x\fP''.
704 If \f2pi\fP is 1,
705 .BR dtterm (1)
706 responds with the message of
707 ``\f2Esc\fP\f3 [ 3 ; 1 ; 1 ; 112 ; 112 ; 1 ; 0x\fP''.
708 This escape sequence is supported for backward
709 compatibility for
710 .BR xterm (1X)
711 only.
712 .LI "\f2 Esc\fP \f3[ \fP? \f2pi \fP\f3h\fP"
713 (\f3SM\fP) DEC private set mode.
714 This escape sequences sets DEC private modes.
715 Valid supported values of \f2pi\fP are:
716 .PP
717 .RS 18
718 .nr )J 6
719 .LI \f31\fP
720 (\f3DECCKM\fP) Enable cursor keys mode.
721 When cursor keys
722 mode is enabled, the arrow keys send application sequences to
723 the host.
724 .LI\f33\fP
725 (\f3DECCOLM\fP) Enable 132-column mode.
726 When 132-column
727 mode is enabled, the number of columns is the terminal window changed to 132.
728 When entering into 132-column mode,
729 the left, right, top, and bottom margins are reset to their
730 default positions and the display is cleared.
731 .LI \f34\fP
732 (\f3DECSCLM\fP) Enable smooth scrolling.
733 When smooth scrolling is enabled, lines are added and the screen
734 is scrolled a single line at a time.
735 .LI \f35\fP
736 (\f3DECSCNM\fP) Enable reverse video.
737 When reverse video mode is enabled, the foreground and background
738 colors of the terminal window are reversed.
739 .LI \f36\fP
740 (\f3DECOM\fP) Enable origin mode.
741 When origin mode is
742 enabled, the home cursor position is the upper-left corner of
743 the screen, within the margins.
744 The starting point for line
745 numbers depends on the current top margin.
746 The cursor cannot be moved outside the top and bottom margins.
747 .LI \f37\fP
748 (\f3DECAWM\fP) Enable autowrap.
749 When autowrap mode is
750 enabled, characters received when the cursor is at the right-most column
751 of the page are inserted at the beginning of the next line.
752 If the cursor is at the bottom line of the scrolling
753 region, the page is scrolled up 1 line.
754 .LI \f38\fP
755 (\f3DECARM\fP) Enable auto-repeat keys.
756 This option is ignored.
757 .LI \f325\fP
758 (\f3DECTCEM\fP)
759 Enable cursor visible.
760 In this mode, the text cursor is visible.
761 .LI \f340\fP
762 Enable \f3DECCOLM\fP escape sequence.
763 When the \f3 DECCOLM\fP
764 escape sequence is enabled, the terminal emulator switches
765 into either an 80- or 132-column window when it receives a
766 \f3DECCOLM\fP escape sequence.
767 .LI \f344\fP
768 Enable margin bell.
769 When the margin bell is enabled, the
770 .BR dtterm 
771 utility's bell (either audible or visible) is invoked when the cursor is a
772 predefined distance from the right margin and a key is pressed.
773 .LI \f345\fP
774 Enable reverse-autowrap mode.
775 When reverse-autowrap mode is enabled, and a backspace is received
776 when the cursor is at the left-most column of the page, the cursor is
777 wrapped to the right-most column of the previous line.
778 If the cursor is at the top line of the scrolling region, the cursor is
779 wrapped to the right-most column of the bottom line of the
780 scrolling region.
781 If the cursor is at the top line of terminal
782 window, the cursor is wrapped to the right-most
783 column of the bottom line of the terminal window.
784 .LI \f346\fP
785 Enable logging.
786 When logging is enabled, all text received
787 from the child process is logged to a file.
788 .PP
789 .RE
790 .nr )J 15
791 .LI "\f2Esc\fP \f3[ \fP? \f2pi\fP \f3l\fP"
792 (\f3RM\fP)  DEC private mode reset.
793 This escape sequence sets DEC private
794 modes.
795 Valid supported values of \f2pi\fP are:
796 .PP
797 .RS 18
798 .nr )J 6
799 .LI \f31\fP
800 (\f3DECCKM\fP) Disable cursor keys mode.
801 When cursor keys
802 mode is disabled, the arrow keys send ANSI cursor sequences
803 to the host.
804 .LI \f33\fP
805 (\f3DECCOLM\fP) Disable 132-column mode.
806 When 132-column
807 mode is disabled, the number of columns is the terminal window changed to 80.
808 When entering into 80-column mode, the
809 left, right, top, and bottom margins are reset to their default
810 positions and the display is cleared.
811 .LI \f34\fP
812 (\f3DECSCLM\fP) Disable smooth scrolling.
813 When smooth scrolling is disabled, lines are added and the screen is
814 scrolled up to
815 a full screen at a time depending on how fast text is received
816 from the child process.
817 .LI \f35\fP
818 (\f3DECSCNM\fP) Disable reverse video.
819 When reverse video
820 mode is disabled, the foreground and background colors of the
821 terminal window are not reversed.
822 .LI \f36\fP
823 (\f3DECOM\fP) Disable origin mode.
824 When origin mode is disabled, the home cursor position is the
825 upper-left corner of the screen.
826 The starting point for line numbers is independent of
827 the current top margin.
828 The cursor can be moved outside the
829 top and bottom margins.
830 .LI \f37\fP
831 (\f3DECAWM\fP) Disable autowrap.
832 When autowrap mode is
833 enabled, characters received when the cursor is at the right-most
834 column of the page, replace the character already on the line.
835 .LI \f38\fP
836 (\f3DECARM\fP) Disable auto-repeat keys.
837 This option is ignored.
838 .LI \f325\fP
839 (\f3DECTCEM\fP)
840 Disable cursor visible.
841 In this mode, the text cursor is invisible.
842 .LI \f340\fP
843 Disable \f3DECCOLM\fP escape sequence.
844 When the \f3DECCOLM\fP escape sequence is disabled, the terminal emulator
845 ignores the \f3DECCOLM\fP escape sequence and does not switch
846 into either an 80- or 132-column window when it is received.
847 .LI \f344\fP
848 Disable margin bell.
849 When the margin bell is disabled, the
850 .BR dtterm 
851 utility's bell is not invoked when the cursor is
852 a pre-defined distance from the right margin and a key is
853 pressed.
854 .LI \f345\fP
855 Disable reverse-autowrap mode.
856 When reverse-autowrap
857 mode is disabled, and a backspace is received when the cursor
858 is at the left-most column of the page, the cursor remains at
859 that position.
860 .LI \f346\fP
861 Disable logging.
862 When logging is disabled, text received from
863 the child process is not logged to a file.
864 .PP
865 .RE
866 .nr )J 15
867 .LI "\f2Esc\fP \f3[ ? \fP\f2pi \fP\f3r\fP"
868 Restore DEC private mode values.
869 The value corresponding to mode
870 \f2pi\fP previously saved is restored.
871 Valid values for
872 \f2pi\fP are the same as the DEC private modes supported by \f3SM\fP.
873 It is provided to maintain backward compatibility with
874 .BR xterm (1X).
875 Using this escape sequence is discouraged.
876 .LI "\f2Esc\fP \f3[ ?\fP \f2pi\fP \f3s\fP"
877 Save DEC private mode values.
878 The value corresponding to mode \f2pi\fP is saved.
879 Valid values for \f2pi\fP are the same as the DEC private modes supported
880 by \f3SM\fP.
881 This escape sequence is provided to maintain backward compatibility with
882 .BR xterm (1X).
883 Using this escape sequence is discouraged.
884 .LI "\f2 Esc\fP \f3] \fP\f2p1\fP \f3;\fP \f2 p2 Ctrl-G\fP"
885 Set text parameters.
886 This escape sequence allows various terminal emulator text values to be set.
887 Valid supported values of \f2p1\fP are:
888 .PP
889 .RS 18
890 .nr )J 6
891 .LI \f30\fP
892 Change the icon name and window title to \f2p2\fP.
893 .LI \f31\fP
894 Change the icon name to \f2p2\fP.
895 .LI \f32\fP
896 Change the window title to \f2p2\fP.
897 .LI \f33\fP
898 Set the current working directory to \f2p2\fP.
899 The terminal emulator
900 tries to restart in this directory when it is restarted in a new session.
901 .PP
902 .RE
903 .nr )J 15
904 .LI "\f2Esc\fP \f3 ^ \fP\f2  message Esc BackSlash\fP"
905 (\f3PM\fP) Privacy message.
906 The data received in a privacy message is ignored and is not displayed.
907 .LI "\f2Esc\fP \f3_ \fP\f2pi Esc BackSlash\fP"
908 (\f3APC\fP) Application program command.
909 The terminal emulator implements no \f3APC\fP functions.
910 The data is ignored and is not displayed.
911 .LI "\f2 Esc\fP \f3[ ?\fP \f2pi\fP \f3K\fP"
912 (\f3DECSEL\fP) Selective erase in line.
913 The default value is zero.
914 This escape sequence only erases erasable characters in a single line
915 of text.
916 Only those characters defined as erasable by the \f3DECSCA\fP
917 escape sequence are erased.
918 A parameter value of zero erases from the cursor through the end of the line.
919 A parameter value of one erases from the beginning of the line through the cursor.
920 A parameter value of two erases the complete line.
921 .LI "\f2Esc\fP \f3 [ ? \fP\f2pi\fP \f3J\fP"
922 (\f3DECSED\fP) Selective erase in display.
923 The default value is zero.
924 This escape sequence only erases erasable characters in the display.
925 Only those characters defined as erasable by the \f3DECSCA\fP
926 escape sequence are erased.
927 A parameter value of zero erases from the cursor through the end of the display.
928 A parameter value of one erases from the beginning of the display through
929 cursor position.
930 A parameter value of two erases the complete display.
931 .LI "\f2Esc\fP \f3] l\fP \f2text Esc BackSlash\fP"
932 Set window title to text.
933 .LI "\f2Esc\fP \f3] I \fP\f2file Esc BackSlash\fP"
934 Set icon to icon found in file.
935 .LI "\f2Esc\fP \f3] L \fP\f2label Esc BackSlash\fP"
936 Set icon name to label.
937 .LI "\f2Esc\fP \f3[ ! p\fP"
938 (\f3DECSTR\fP) Soft terminal reset.
939 This function performs a soft reset.
940 For additional information, see the ``Reset'' section in this document.
941 .PP
942 .RE
943 .nr )J 0
944 .SS Reset
945 The
946 .BR dtterm (1)
947 utility supports two levels of reset: full reset and soft
948 reset.
949 Reset can be invoked by menu buttons, the keyboard
950 or by escape sequences.
951 Soft reset performs the following actions:
952 .PP
953 .RS 3
954 .nr )J 15
955 .LI "Turns on the text cursor (DECTCEM)"
956 .LI "Enables replace mode (IRM)"
957 .LI "Turns off origin mode (DECOM)"
958 .LI "Turns on autowrap (DECAWM)"
959 .LI "Turns off reverse wrap"
960 .LI "Unlocks the keyboard (KAM)"
961 .LI "Sets the cursor keypad mode to normal (DECCKM)"
962 .LI "Sets the numeric keypad mode to numeric (DECNKM)"
963 .LI "Sets the top and bottom margins to the first and last lines of the window (DECSTBM)"
964 .LI "Sets all character sets (GL, G0, G1, G2, and G3) to ASCII"
965 .LI "Turns off all character attributes (SGR)"
966 .LI "Sets selective erase mode off (DECSCA)"
967 .LI "Clears any cursor state information saved with save cursor (DECSC)"
968 .PP
969 .RE
970 .nr )J 0
971 Full reset performs the same functions as soft reset along
972 with the following actions:
973 .PP
974 .RS 3
975 .nr )J 15
976 .LI "Cursor is moved to the home position"
977 .LI "Clears the screen"
978 .LI "Clears scroll memory"
979 .LI "Clears user defined keys (DECUDK)"
980 .LI "Turns off reverse video (DECSCNM)"
981 .LI "Turns off auto linefeed mode (LNM)"
982 .LI "Turns on jump scroll (DECSCLM)"
983 .PP
984 .RE
985 .nr )J 0
986 .SS "Transmitted Escape Sequences"
987 .SS "Cursor Key Mode"
988 The cursor keys transmit the following escape sequences depending on the
989 setting of the mode specified, either via the \f3appCursorDefault\fP
990 resource, or the mode specified via the \f3DECCKM\fP escape sequence.
991 .TS
992 center;
993 cf3     cf3     cf3
994 lf3w(2c)        lf3w(2c)        lf3w(2c) .
995 Key     Normal  Application
996 _
997 Cursor Up       Esc \f3 [ A\fP  Esc \f3 O A\fP
998 Cursor Down     Esc \f3 [ B\fP  Esc \f3 O B\fP
999 Cursor Right    Esc \f3 [ C\fP  Esc \f3 O C\fP
1000 Cursor Left     Esc \f3 [ D\fP  Esc \f3 O D\fP
1001 .TE
1002 .SS "Application Keypad Mode"
1003 The application keypad transmits the following escape sequences depending on the
1004 setting of the mode specified, either via the \f3appKeypadDefault\fP
1005 resource, or the mode specified via the \f3DECPNM\fP escape sequence.
1006 .TS
1007 center;
1008 cf3     cf3     cf3
1009 lf3w(2c)        lf3w(2c)        lf3w(2c) .
1010 Key     Numeric Application
1011 _
1012 Space   Space   \f2 Esc\fP \f3 O A\fP
1013 Tab     Tab     \f2 Esc\fP \f3 O I\fP
1014 Enter   CR      \f2 Esc\fP \f3 O M\fP
1015 PF1     \f2 Esc\fP \f3 O P\fP   \f2 Esc\fP \f3 O P\fP
1016 PF2     \f2 Esc\fP \f3 O Q\fP   \f2 Esc\fP \f3 O Q\fP
1017 PF3     \f2 Esc\fP \f3 O R\fP   \f2 Esc\fP \f3 O R\fP
1018 PF4     \f2 Esc\fP \f3 O S\fP   \f2 Esc\fP \f3 O S\fP
1019 * (multiply)    *       \f2 Esc\fP \f3 O j\fP
1020 + (add) +       \f2 Esc\fP \f3 O k\fP
1021 , (comma)       ,       \f2 Esc\fP \f3 O l\fP
1022 - (minus)       -       \f2 Esc\fP \f3 O m\fP
1023 . (period)      .       \f2 Esc\fP \f3 O n\fP
1024 / (divide)      /       \f2 Esc\fP \f3 O o\fP
1025 0       0       \f2 Esc\fP \f3 O p\fP
1026 1       1       \f2 Esc\fP \f3 O q\fP
1027 2       2       \f2 Esc\fP \f3 O r\fP
1028 3       3       \f2 Esc\fP \f3 O s\fP
1029 4       4       \f2 Esc\fP \f3 O t\fP
1030 5       5       \f2 Esc\fP \f3 O u\fP
1031 6       6       \f2 Esc\fP \f3 O v\fP
1032 7       7       \f2 Esc\fP \f3 O w\fP
1033 8       8       \f2 Esc\fP \f3 O x\fP
1034 9       9       \f2 Esc\fP \f3 O y\fP
1035 = (equal)       \&=     \f2 Esc\fP \f3 O X\fP
1036 .TE
1037 .SS "ANSI Function Keys"
1038 The function keys transmit the following escape sequences unless
1039 Sun function keys mode has been selected, either via the
1040 .B dtterm
1041 \f3-sk\fP option, or the \f3sunFunctionKeys\fP
1042 .BR dtterm (1)
1043 resource.
1044 .TS
1045 center;
1046 cf3     cf3
1047 lf3w(2c)        lf3w(2c) .
1048 Key     Escape Sequence
1049 _
1050 F1      \f2 Esc\fP \f3 [ 1 1 ~\fP
1051 F2      \f2 Esc\fP \f3 [ 1 2 ~\fP
1052 F3      \f2 Esc\fP \f3 [ 1 3 ~\fP
1053 F4      \f2 Esc\fP \f3 [ 1 4 ~\fP
1054 F5      \f2 Esc\fP \f3 [ 1 5 ~\fP
1055 F6      \f2 Esc\fP \f3 [ 1 7 ~\fP
1056 F7      \f2 Esc\fP \f3 [ 1 8 ~\fP
1057 F8      \f2 Esc\fP \f3 [ 1 9 ~\fP
1058 F9      \f2 Esc\fP \f3 [ 2 0 ~\fP
1059 F10     \f2 Esc\fP \f3 [ 2 1 ~\fP
1060 F11     \f2 Esc\fP \f3 [ 2 3 ~\fP
1061 F12     \f2 Esc\fP \f3 [ 2 4 ~\fP
1062 F13     \f2 Esc\fP \f3 [ 2 5 ~\fP
1063 F14     \f2 Esc\fP \f3 [ 2 6 ~\fP
1064 F15     \f2 Esc\fP \f3 [ 2 8 ~\fP
1065 F16     \f2 Esc\fP \f3 [ 2 9 ~\fP
1066 F17     \f2 Esc\fP \f3 [ 3 1 ~\fP
1067 F18     \f2 Esc\fP \f3 [ 3 2 ~\fP
1068 F19     \f2 Esc\fP \f3 [ 3 3 ~\fP
1069 F20     \f2 Esc\fP \f3 [ 3 4 ~\fP
1070 Help    \f2 Esc\fP \f3 [ 2 8 ~\fP
1071 Menu    \f2 Esc\fP \f3 [ 2 9 ~\fP
1072 Find    \f2 Esc\fP \f3 [ 1 ~\fP
1073 Insert  \f2 Esc\fP \f3 [ 2 ~\fP
1074 Delete  \f2 Esc\fP \f3 [ 3 ~\fP
1075 Remove  \f2 Esc\fP \f3 [ 3 ~\fP
1076 Select  \f2 Esc\fP \f3 [ 4 ~\fP
1077 Prior   \f2 Esc\fP \f3 [ 5 ~\fP
1078 Next    \f2 Esc\fP \f3 [ 6 ~\fP
1079 .TE
1080 .SS "Sun Function Keys"
1081 .TS
1082 center;
1083 cf3     cf3
1084 lf3w(2c)        lf3w(2c) .
1085 Key     Escape Sequence
1086 _
1087 F1      \f2 Esc\fP \f3 [ 2 2 4 z\fP
1088 F2      \f2 Esc\fP \f3 [ 2 2 5 z\fP
1089 F3      \f2 Esc\fP \f3 [ 2 2 6 z\fP
1090 F4      \f2 Esc\fP \f3 [ 2 2 7 z\fP
1091 F5      \f2 Esc\fP \f3 [ 2 2 8 z\fP
1092 F6      \f2 Esc\fP \f3 [ 2 2 9 z\fP
1093 F7      \f2 Esc\fP \f3 [ 2 3 0 z\fP
1094 F8      \f2 Esc\fP \f3 [ 2 3 1 z\fP
1095 F9      \f2 Esc\fP \f3 [ 2 3 2 z\fP
1096 F10     \f2 Esc\fP \f3 [ 2 3 3 z\fP
1097 F11     \f2 Esc\fP \f3 [ 1 9 2 z\fP
1098 F12     \f2 Esc\fP \f3 [ 1 9 3 z\fP
1099 F13     \f2 Esc\fP \f3 [ 1 9 4 z\fP
1100 F14     \f2 Esc\fP \f3 [ 1 9 5 z\fP
1101 F15     \f2 Esc\fP \f3 [ 1 9 6 z\fP
1102 F16     \f2 Esc\fP \f3 [ 1 9 7 z\fP
1103 F17     \f2 Esc\fP \f3 [ 1 9 8 z\fP
1104 F18     \f2 Esc\fP \f3 [ 1 9 9 z\fP
1105 F19     \f2 Esc\fP \f3 [ 2 0 0 z\fP
1106 F20     \f2 Esc\fP \f3 [ 2 0 1 z\fP
1107 F21 (R1)        \f2 Esc\fP \f3 [ 2 0 8 z\fP
1108 F22 (R2)        \f2 Esc\fP \f3 [ 2 0 9 z\fP
1109 F23 (R3)        \f2 Esc\fP \f3 [ 2 1 0 z\fP
1110 F24 (R4)        \f2 Esc\fP \f3 [ 2 1 1 z\fP
1111 F25 (R5)        \f2 Esc\fP \f3 [ 2 1 2 z\fP
1112 F26 (R6)        \f2 Esc\fP \f3 [ 2 1 3 z\fP
1113 F27 (R7)        \f2 Esc\fP \f3 [ 2 1 4 z\fP
1114 F28 (R8)        \f2 Esc\fP \f3 [ 2 1 5 z\fP
1115 F29 (R9)        \f2 Esc\fP \f3 [ 2 1 6 z\fP
1116 F30 (R10)       \f2 Esc\fP \f3 [ 2 1 7 z\fP
1117 F31 (R11)       \f2 Esc\fP \f3 [ 2 1 8 z\fP
1118 F32 (R12)       \f2 Esc\fP \f3 [ 2 1 9 z\fP
1119 F33 (R13)       \f2 Esc\fP \f3 [ 2 2 0 z\fP
1120 F34 (R14)       \f2 Esc\fP \f3 [ 1 2 1 z\fP
1121 F35 (R15)       \f2 Esc\fP \f3 [ 1 2 2 z\fP
1122 Help    \f2 Esc\fP \f3 [ 1 9 6 z\fP
1123 Menu    \f2 Esc\fP \f3 [ 1 9 7 z\fP
1124 Find    \f2 Esc\fP \f3 [ 1 z\fP
1125 Insert  \f2 Esc\fP \f3 [ 2 z\fP
1126 Delete  \f2 Esc\fP \f3 [ 3 z\fP
1127 Remove  \f2 Esc\fP \f3 [ 3 z\fP
1128 Select  \f2 Esc\fP \f3 [ 4 z\fP
1129 Prior   \f2 Esc\fP \f3 [ 5 z\fP
1130 Next    \f2 Esc\fP \f3 [ 6 z\fP
1131 .TE
1132 .SH "SEE ALSO"
1133 .na
1134 .BR dtterm (1),
1135 .BR xterm (1X).