dtterm man page on UnixWare

Man page or keyword search:  
man Server   3616 pages
apropos Keyword Search (all sections)
Output format
UnixWare logo
[printable version]



dtterm(5)		  FILE FORMATS			dtterm(5)

NAME
     dtterm - escape  sequences	 recognized  by	 dtterm	 and  the
     DtTerm widget

DESCRIPTION
  Received Escape Sequences
     The dtterm(1) utility and the DtTerm widget support the fol-
     lowing  list of received escape sequences.	 Spaces have been
     added for	readability  and  are  not  part  of  the  escape
     sequence.	 The  following	 indicate  parameters:	 pi,  p1,
     label, file and text.  Space  indicates  a	 required  space,
     hexadecimal code 0x20.  A <control>-char indicates a control
     code (such as <control>-G, which is hexadecimal code  0x07).
     Esc  indicates  hexadecimal  code 0x1b.  Backslash indicates
     hexadecimal code 0x5c.  Literals are  indicated  as  literal
     and  must	be included exactly as specified.  All references
     to the dtterm(1) utility in this man page also apply to  the
     DtTerm widget.

	<control>-G
		(BEL) Bell.  The terminal either issues an  audi-
		ble bell, or flashes the text window depending on
		the state of the visual bell flag.

	<control>-H
		(BS) Backspace.	  The  cursor  moves  one  cursor
		position  to  the  left.  If reverse-wrap mode is
		disabled and  the  cursor  is  at  the	left-most
		column	of the line when a backspace character is
		received, the cursor remains at its current posi-
		tion.	If  reverse-wrap  mode is enabled and the
		cursor is at the left-most  column  of	the  line
		when  a backspace character is received, the cur-
		sor moves to the right-most column of the  previ-
		ous  line.  If the cursor is also in the top-most
		row, the cursor moves to the right-most column of
		the bottom-most row.

	<control>-I
		(HT) Horizontal Tab.  The cursor moves	right  to
		the  next  tab stop.  If there are no further tab
		stops set to the right of the cursor, the  cursor
		moves  to  the	right-most  column of the current
		line.

	<control>-J
		(LF) Line Feed or New Line.  The cursor moves  to
		the  same column of the next line.  If the cursor
		is in  the  bottom-most	 line  of  the	scrolling
		region, the scrolling region scrolls up one line.
		Lines scrolled	off  the  top  of  the	scrolling
		region	are  lost.   Blank  lines with no visible

Unix System LaboratoLast change: 1 August 1995			1

dtterm(5)		  FILE FORMATS			dtterm(5)

		character attributes are added at the  bottom  of
		the scrolling region.

	<control>-K
		(VT) Vertical Tab.  Same as Line Feed.

	<control>-L
		(FF) Form Feed or New Page.  Same as Line Feed.

	<control>-M
		(CR) Carriage Return.  The cursor  moves  to  the
		left-most column of the current line.

	Esc ( B
		(SCS) Designate ASCII (base font) as G0.

	Esc ( 0
		(SCS) Designate DEC Special Graphic  (line  draw)
		as G0.

	Esc ) B
		(SCS) Designate ASCII (base font) as G1.

	Esc ) 0
		(SCS) Designate DEC Special Graphic  (line  draw)
		as G1.

	Esc * B
		(SCS) Designate ASCII (base font) as G2.

	Esc * 0
		(SCS) Designate DEC Special Graphic  (line  draw)
		as G2.

	Esc + B
		(SCS) Designate ASCII (base font) as G3.

	Esc + 0
		(SCS) Designate DEC Special Graphic  (line  draw)
		as G3.

	<control>-N
		(LS1) Map G1 into GL.

	<control>-O
		(LS0) Map G0 into GL.

	Esc n	(LS2) Map G2 into GL.

	Esc o	(LS3) Map G3 into GL.

	Esc N	(SS2) Map G2 into GL for the next character.

Unix System LaboratoLast change: 1 August 1995			2

dtterm(5)		  FILE FORMATS			dtterm(5)

	Esc O	(SS3) Map G3 into GL for the next character.

	Esc Space F
		(S7C1T) Select 7-bit C1 Control	 Characters.   In
		this  mode,  the dtterm utility sends all C1 Con-
		trol Characters	 to  the  host	as  7-bit  escape
		sequences.   That  is, CSI is sent to the host as
		``Esc [''.

	Esc Space G
		(C8C1T) Select 8-bit C1 Control	 Characters.   In
		this  mode,  the dtterm utility sends all C1 Con-
		trol Characters to  the	 host  as  8-bit  control
		codes.	 That is, CSI is sent back as the hexade-
		cimal value 0x9B.

	Esc # 8
		(DECALN) DEC Screen Align Test.	  The  screen  is
		filled with the character ``E''.

	Esc 7	(DECSC) Save cursor.  The following is saved:

		   o Cursor position

		   o Character attributes set by the SGR command

		   o Any pending single shift 2 or 3 (SS2 or SS3)

		   o State of the autowrap flag

		   o State of the reverse wrap flag

		   o State of origin mode (DECOM)

		   o State of selective erase

	Esc 8	(DECRC) Restore cursor.	 The terminal emulator is
		restored  to  the  state saved by the save cursor
		(.BR DECSC ) function.	If nothing was	saved  by
		DECSC, then the following actions are performed:

		   o Moves the cursor to the home position

		   o Resets the origin mode (DECOM)

		   o Turns off all character attributes (SGR)

		   o Maps the ASCII character set into GL

	Esc =	(DECPAM) Application keypad.  In this  mode,  the
		numeric keypad sends application sequences.  (See
		the  ``Transmitted  Escape  Sequences''	  section

Unix System LaboratoLast change: 1 August 1995			3

dtterm(5)		  FILE FORMATS			dtterm(5)

		later  in  this	 document for additional informa-
		tion.)

	Esc  >	 (DECPNM)  Normal  keypad.   In	 this  mode,  the
		numeric	 keypad sends the characters shown on the
		keypad.	 Keys PF1 to PF4, inclusive, send  appli-
		cation	sequences.  (See the ``Transmitted Escape
		Sequences'' section later in  this  document  for
		additional information.)

	Esc D	(IND) Index.  The cursor moves down to	the  same
		column of the next line.  If the cursor is in the
		bottom-most line of  the  scrolling  region,  the
		scrolling  region  is  scrolled up one line.  The
		line scrolled off the top of the scrolling region
		is  lost.  A blank line with no visible character
		attributes is added at the bottom of  the  scrol-
		ling region.

	Esc E	(NEL) Next line.  The cursor moves  down  to  the
		first  column of the next line.	 If the cursor is
		in the bottom-most line of the scrolling  region,
		the  scrolling	region	is  scrolled up one line.
		The line scrolled off the top  of  the	scrolling
		region	is  lost.   A  blank line with no visible
		character attributes is added at  the  bottom  of
		the scrolling region.

	Esc H	(HTS) Tab set.	This function sets  a  horizontal
		tab  stop  at  the  column  where  the	cursor is
		located.

	Esc M	(RI) Reverse index.  The cursor moves up  to  the
		same  column of the previous line.  If the cursor
		is in the top-most line of the scrolling  region,
		the  scrolling	region is scrolled down one line.
		The line scrolled off the bottom of the scrolling
		region	is  lost.   A  blank line with no visible
		character attributes is added at the top  of  the
		scrolling region.

	Esc P p1 ; p2 | p3 Esc Backslash
		(DECUDK) User defined keys

	Esc Z	(DECID) Return terminal	 ID.   This  function  is
		similar	 to  a	primary	 device	 attributes  (DA)
		request.  (See ``Esc [ c '' (DA) described  later
		in this document.)

	Esc c	(RIS) Full reset.  This function performs a  hard
		(full)	reset.	 For  additional information, see
		the ``Reset'' section in this man page.

Unix System LaboratoLast change: 1 August 1995			4

dtterm(5)		  FILE FORMATS			dtterm(5)

	Esc [ pi q
		(DECSCA) Select character  protection  attribute.
		The  default  value  is	 0.  This escape sequence
		defines the characters	that  come  after  it  as
		erasable  or  not  erasable from the screen.  The
		selective erase	 escape	 sequences,  (DECSED  and
		DECSEL),  can  only  erase  characters defined as
		erasable.  Valid supported values of pi are:

		   0	 DECSED and DECSEL can erase characters.

		   1	 DECSED and DECSEL cannot  erase  charac-
			 ters.

		   2	 Same as 0.

	 Esc [ pi @
		(ICH) Insert pi blank  characters.   The  default
		value  is 1.  A parameter value of 0 or 1 inserts
		a single blank character.  A parameter value of N
		inserts	 N  blank  characters.	 Blank characters
		with normal character attributes are inserted  at
		the  cursor position.  Characters to the right of
		the  cursor  move  to  the   right.    Characters
		scrolled past the end of the line are lost.

	 Esc [ pi A
		(CUU) Cursor up pi lines.  The default	value  is
		1.   A parameter value 0 or 1 moves the cursor up
		one line.  A parameter value of N moves the  cur-
		sor up N lines.	 The cursor stops at the top mar-
		gin.  If the cursor is already above the top mar-
		gin, the cursor stops at the top line.

	Esc [ pi B
		(CUD) Cursor down pi lines.  The default value is
		1.   A	parameter  value  0 or 1 moves the cursor
		down one line.	A parameter value of N moves  the
		cursor	down  N	 lines.	  The cursor stops at the
		bottom margin.	If the cursor  is  already  below
		the bottom margin, the cursor stops at the bottom
		line.

	Esc [ pi C
		(CUF) Cursor forward pi characters.  The  default
		value  is  1.  A parameter value 0 or 1 moves the
		cursor forward one character.  A parameter  value
		of  N moves the cursor forward N characters.  The
		cursor stops at	 the  right-most  column  of  the
		line.

	Esc [ pi D

Unix System LaboratoLast change: 1 August 1995			5

dtterm(5)		  FILE FORMATS			dtterm(5)

		(CUB) Cursor backward pi characters.  The default
		value  is  1.  A parameter value 0 or 1 moves the
		cursor backward one character.	A parameter value
		of N moves the cursor backward N characters.  The
		cursor stops at the left-most column of the line.

	Esc [ pi F
		(CPL) Cursor to the first  column  of  the  pith-
		precedingline.	The default value is 1.	 A param-
		eter value 0 or 1 moves the cursor to the preced-
		ing  line.  A parameter value of N moves the cur-
		sor to the Nth preceding line.	If the cursor  is
		below the top margin, the cursor stops at the top
		margin.	 If the cursor is already above	 the  top
		margin, the cursor stops at the top line.

	Esc [ pi G
		(CHA) Cursor to column pi.  The default value  is
		1.   A parameter value 0 or 1 moves the cursor to
		the first column of the current line.  A  parame-
		ter value of N moves the cursor to the Nth column
		of the current line.

	Esc [ p1 ; p2 H
		(CUP) Cursor position.	The default value  is  1.
		A p1 value 0 or 1 moves the cursor to row one.	A
		p1 value of N moves the cursor to row  N.   A  p2
		value  0  or 1 moves the cursor to column one.	A
		p2 value of N moves the cursor to column N.   The
		starting  point	 for lines and columns depends on
		the setting of the origin mode (DECOM).

	Esc [ pi J
		(ED) Erase in display.	The default value  is  0.
		A  parameter value of 0 erases from the cursor to
		the end of the display.	 A parameter value  of	1
		erases	from  the beginning of the display to the
		cursor position, inclusive.  A parameter value of
		2 erases the complete display.

	Esc [ pi K
		(EL) Erase in line.  The default value is  0.	A
		parameter  value  of  0 erases from the cursor to
		the end of the line.   A  parameter  value  of	1
		erases from the beginning of the line to the cur-
		sor position, inclusive.  A parameter value of	2
		erases the complete line.

	Esc [ pi L
		(IL) Insert lines.  The default value  is  1.	A
		parameter  value  0  or 1 inserts one line at the
		cursor.	 A parameter value of N inserts	 N  lines

Unix System LaboratoLast change: 1 August 1995			6

dtterm(5)		  FILE FORMATS			dtterm(5)

		at  the	 cursor.   As  lines  are inserted, lines
		below the cursor and in the scrolling region move
		down.	Lines  scrolled	 off  the  page are lost.
		There is no effect outside the scrolling region.

	Esc [ pi M
		(DL) Delete lines.  The default value  is  1.	A
		parameter  value  0  or 1 deletes one line at the
		cursor.	 A parameter value of N deletes	 N  lines
		at the cursor.	As lines are deleted, lines below
		the cursor and in the scrolling region	move  up.
		Blank  lines with no visible character attributes
		are added at the bottom of the scrolling  region.
		There is no effect outside the scrolling region.

	Esc [ pi P
		(DCH) Delete characters.  The default value is 1.
		A parameter value 0 or 1 deletes one character at
		the cursor position.   A  parameter  value  of	N
		deletes	 N characters at the cursor position.  An
		parameter greater than the number  of  characters
		between	 the  cursor  and  the	right margin only
		deletes the remaining characters on the line.  As
		characters  are deleted, the remaining characters
		move left and are replaced by blank  spaces  with
		no visual character attributes.

	Esc [ pi S
		(SU) Scroll up pi lines.  The default value is 1.
		A  parameter  value 0 or 1 scrolls the display up
		one line.  A parameter value  of  N  scrolls  the
		display up N lines.  The scrolling region scrolls
		up.  Lines scrolled off the top of the	scrolling
		region	are  lost.   Blank  lines with no visible
		character attributes are added at the  bottom  of
		the scrolling region.

	Esc [ pi T
		(SD) Scroll down pi lines.  The default value  is
		1.   A parameter value 0 or 1 scrolls the display
		down one line.	A parameter value  of  N  scrolls
		the  display  down N lines.  The scrolling region
		scrolls down.  Lines scrolled off the  bottom  of
		the  scrolling region are lost.	 Blank lines with
		no visible character attributes are added at  the
		top of the scrolling region.

	Esc [ pi X
		(ECH) Erase pi characters.  The default value  is
		1.   A	parameter  value  0  or 1 erases a single
		character.  A parameter value of N erases N char-
		acters.	   The	character  attributes  of  erased

Unix System LaboratoLast change: 1 August 1995			7

dtterm(5)		  FILE FORMATS			dtterm(5)

		characters are cleared.	  This	escape	sequences
		works inside or outside the scrolling margins.

	Esc [ pi c
		(DA) Send device attributes.  The default  is  0.
		A parameter value 0 or 1 causes the terminal emu-
		lator to respond with ``Esc [ ? 1 ; 2 c''.   This
		is the standard response for the DEC VT100 Termi-
		nal and xterm(1X).

	Esc [ p1  ; p2 f
		(HVP) Horizontal  and  vertical	 position.   This
		escape	sequence  has  been  replaced  by CUP and
		offers identical functionality.	 It  is	 provided
		to maintain backward compatibility.

	Esc [ pi g
		(TBC) Tab clear.  The default is 0.  A	parameter
		value  of  0  clears  the tab stop at the current
		cursor column.	A parameter value of 3 clears all
		tab stops.

	Esc [ pi h
		(SM) Set mode.	This escape  sequence  sets  ANSI
		modes.	Valid supported values of pi are:

		   2	 (KAM)	Keyboard  lock.	  In  this  mode,
			 dtterm(1)  ignores  all  keystrokes from
			 the keyboard.

		   4	 (IRM) Insert mode.  In	 this  mode,  new
			 characters  move  characters  in display
			 memory to the right.	Characters  moved
			 past the end of the line are lost.

		   12	 (SRM) Local echo  off.	  In  this  mode,
			 dtterm(1)  sends  keyboard characters to
			 the host only.	 The host must echo  back
			 characters for them to be displayed.

		   20	 (LNM) New line.  In this mode, the  cur-
			 sor  moves  to	 the  first column on the
			 next line when dtterm(1) receives an LF,
			 FF or VT character.  When the Return key
			 is pressed, dtterm(1) sends a	carriage-
			 return (CR) followed by a newline (NL).

	Esc [ pi l
		(RM) Reset mode.  This	escape	sequences  resets
		ANSI modes.  Valid supported values of pi are:

Unix System LaboratoLast change: 1 August 1995			8

dtterm(5)		  FILE FORMATS			dtterm(5)

		   2	 (KAM) Keyboard unlock.	  In  this  mode,
			 dtterm(1)  processes all keystrokes from
			 the keyboard.

		   4	 (IRM) Replace mode.  In this  mode,  new
			 characters  replace the character at the
			 cursor position.

		   12	 (SRM) Local  echo  on.	  In  this  mode,
			 dtterm(1)  sends  keyboard characters to
			 both the host and the display.	 The host
			 does  not  have  to echo back characters
			 for them to be displayed.

		   20	 (LNM) New line.  In this mode, the  cur-
			 sor moves to the same column on the next
			 line when dtterm(1) receives an  LF,  FF
			 or VT character.  When the Return key is
			 pressed,  dtterm(1)  sends  a	carriage-
			 return (CR).

	Esc [  pi  ; ... m
		(SG) Graphics rendition.  The default value is 0.
		This  escape sequence selects one or more charac-
		ter attributes.	 Valid supported  values  for  pi
		are:

		   0	 All attributes off

		   1	 Bold

		   2	 Faint

		   4	 Underline

		   5	 Blinking.   This  attribute  appears  as
			 bold text

		   7	 Negative image

		   8	 Invisible image

		   22	 Bold and Faint off

		   24	 Underline off

		   25	 Blinking off

		   27	 Negative image off

		   28	 Invisible image off

Unix System LaboratoLast change: 1 August 1995			9

dtterm(5)		  FILE FORMATS			dtterm(5)

		   30	 Black display (text)

		   31	 Red display (text)

		   32	 Green display (text)

		   33	 Yellow display (text)

		   34	 Blue display (text)

		   35	 Magenta display (text)

		   36	 Cyan display (text)

		   37	 White display (text)

		   39	 Default display (text)

		   40	 Black background

		   41	 Red background

		   42	 Green background

		   43	 Yellow background

		   44	 Blue background

		   45	 Magenta background

		   46	 Cyan background

		   47	 White background

		   49	 Default background

	Esc [ pi n
		(DSR)  Device  status  report.	 Valid	supported
		values for pi are:

		   5	 Operating status.  The dtterm(1) utility
			 responds with an OK message of ``Esc [ 0
			 n''.

		   6	 (CPR)	Cursor	position   report.    The
			 dtterm(1)   utility  responds	with  the
			 current  cursor  position  in	the  form
			 ``Esc	[  p1  ;  p2  R'' where p1 is the
			 current  cursor  line	and  p2	 is   the
			 current cursor row.

Unix System LaboratoLast change: 1 August 1995		       10

dtterm(5)		  FILE FORMATS			dtterm(5)

	Esc [ ? pi n
		(DSR) DEC private device  status  report.   Valid
		supported values for pi are:

		   15	 Printer  port	status.	  The	dtterm(1)
			 utility  responds  with  a  ``no printer
			 available'' message of ``Esc [ ? 13 n''.

		   25	 User-defined key status.  The	dtterm(1)
			 utility  responds  with either a message
			 of  ``Esc  [  ?  20  n''  if  UDKs   are
			 unlocked,  or	``Esc  [ ? 21 n'' if UDKs
			 are locked.

		   26	 Keyboard status.  The dtterm(1)  utility
			 responds  with a message of ``Esc [ ? 27
			 ; 1 n'', which indicates a North  Ameri-
			 can keyboard.

	Esc [ p1 ;  p2 r
		(DECSTBM)  Set	top  and  bottom  margins.    The
		default value for p1 is 1.  The default value for
		p2 is the current number of lines in the terminal
		window.	 The top and bottom margins are set to p1
		and p2 respectively.  Scrolling is not	performed
		outside the margins.

	Esc [ p1 ; p2 ; p3 t
		Window manipulation.  Valid values  for	 p1  (and
		any additional parameters) are:

		   1	 Restore (de-iconify) window.

		   2	 Minimize (iconify) window.

		   3 ; x  ; y
			 Move window to [x, y].

		   4 ; height ; width
			 Resize the dtterm(1)  window  to  height
			 and width in pixels.

		   5	 Raise the dtterm(1) window to the  front
			 of the stacking order.

		   6	 Lower the dtterm(1) window to the bottom
			 of the stacking order.

		   7	 Refresh the dtterm(1) window.

		   8 ; height ; width
			 Resize the text area to height and width

Unix System LaboratoLast change: 1 August 1995		       11

dtterm(5)		  FILE FORMATS			dtterm(5)

			 in characters.

		   11	 Report dtterm(1) window state.	  If  the
			 dtterm(1)    window	is   open   (non-
			 iconified), it returns ``Esc  [  1  t''.
			 If the dtterm(1) window is iconified, it
			 returns ``Esc [ 2 t''.

		   13	 Report the  dtterm(1)	window	position.
			 The  terminal emulator returns ``Esc [ 3
			 ; x ; y t''.

		   14	 Report the dtterm(1) window  in  pixels.
			 The  terminal emulator returns ``Esc [ 4
			 ; height ; width t''.

		   18	 Report the size of the area  in  charac-
			 ters.	 The  terminal	emulator  returns
			 ``Esc [ 8 ; height ; width t''.

		   20	 Report	 the  dtterm(1)	  window's   icon
			 label.	  The  terminal	 emulator returns
			 ``Esc ] L label Esc Backslash''.

		   21	 Report	 the  dtterm(1)	 window's  title.
			 The  terminal emulator returns ``Esc ] l
			 title Esc Backslash''.

	 Esc [ pi x
		Request terminal modes.	 The default value is  0.
		Valid  values  are 0 or 1.  If pi is 0, dtterm(1)
		responds with the message of ``Esc [ 2 ; 1 ; 1	;
		112  ;	112  ;	1 ; 0 x''.  If pi is 1, dtterm(1)
		responds with the message of ``Esc [ 3 ; 1 ; 1	;
		112  ;	112  ; 1 ; 0x''.  This escape sequence is
		supported   for	  backward   compatibility    for
		xterm(1X) only.

	 Esc [ ? pi h
		(SM) DEC private set mode.  This escape sequences
		sets  DEC  private modes.  Valid supported values
		of pi are:

		   1	 (DECCKM) Enable cursor keys mode.   When
			 cursor	 keys  mode is enabled, the arrow
			 keys send application sequences  to  the
			 host.

		   3	 (DECCOLM) Enable 132-column mode.   When
			 132-column  mode  is enabled, the number
			 of  columns  is  the	terminal   window
			 changed  to  132.   When  entering  into

Unix System LaboratoLast change: 1 August 1995		       12

dtterm(5)		  FILE FORMATS			dtterm(5)

			 132-column mode, the left,  right,  top,
			 and  bottom  margins  are reset to their
			 default positions  and	 the  display  is
			 cleared.

		   4	 (DECSCLM) Enable smooth scrolling.  When
			 smooth	 scrolling  is enabled, lines are
			 added and the screen is scrolled a  sin-
			 gle line at a time.

		   5	 (DECSCNM) Enable  reverse  video.   When
			 reverse video mode is enabled, the fore-
			 ground and background colors of the ter-
			 minal window are reversed.

		   6	 (DECOM) Enable origin mode.  When origin
			 mode  is  enabled, the home cursor posi-
			 tion is the  upper-left  corner  of  the
			 screen,  within the margins.  The start-
			 ing point for line  numbers  depends  on
			 the current top margin.  The cursor can-
			 not be moved outside the top and  bottom
			 margins.

		   7	 (DECAWM) Enable autowrap.  When autowrap
			 mode  is  enabled,  characters	 received
			 when the cursor  is  at  the  right-most
			 column	 of  the page are inserted at the
			 beginning of the next line.  If the cur-
			 sor  is at the bottom line of the scrol-
			 ling region, the page is scrolled  up	1
			 line.

		   8	 (DECARM) Enable auto-repeat keys.   This
			 option is ignored.

		   25	 (DECTCEM)  Enable  cursor  visible.   In
			 this mode, the text cursor is visible.

		   40	 Enable DECCOLM	 escape	 sequence.   When
			 the  DECCOLM escape sequence is enabled,
			 the  terminal	emulator  switches   into
			 either	 an 80- or 132-column window when
			 it receives a DECCOLM escape sequence.

		   44	 Enable margin	bell.	When  the  margin
			 bell  is  enabled,  the dtterm utility's
			 bell  (either	audible	 or  visible)  is
			 invoked  when the cursor is a predefined
			 distance from the right margin and a key
			 is pressed.

Unix System LaboratoLast change: 1 August 1995		       13

dtterm(5)		  FILE FORMATS			dtterm(5)

		   45	 Enable	 reverse-autowrap   mode.    When
			 reverse-autowrap  mode is enabled, and a
			 backspace is received when the cursor is
			 at the left-most column of the page, the
			 cursor	 is  wrapped  to  the  right-most
			 column	 of  the  previous  line.  If the
			 cursor is at the top line of the  scrol-
			 ling  region,	the  cursor is wrapped to
			 the right-most column of the bottom line
			 of  the scrolling region.  If the cursor
			 is at the top line of	terminal  window,
			 the  cursor is wrapped to the right-most
			 column of the bottom line of the  termi-
			 nal window.

		   46	 Enable	  logging.    When   logging   is
			 enabled,  all	text  received	from  the
			 child process is logged to a file.

	Esc [ ? pi l
		(RM)  DEC  private  mode  reset.    This   escape
		sequence sets DEC private modes.  Valid supported
		values of pi are:

		   1	 (DECCKM) Disable cursor keys mode.  When
			 cursor	 keys mode is disabled, the arrow
			 keys send ANSI cursor sequences  to  the
			 host.

		   3	 (DECCOLM) Disable 132-column mode.  When
			 132-column  mode is disabled, the number
			 of  columns  is  the	terminal   window
			 changed  to  80.  When entering into 80-
			 column mode, the left, right,	top,  and
			 bottom	  margins   are	 reset	to  their
			 default positions  and	 the  display  is
			 cleared.

		   4	 (DECSCLM)  Disable   smooth   scrolling.
			 When smooth scrolling is disabled, lines
			 are added and the screen is scrolled  up
			 to  a full screen at a time depending on
			 how fast text is received from the child
			 process.

		   5	 (DECSCNM) Disable reverse  video.   When
			 reverse  video	 mode  is  disabled,  the
			 foreground and background colors of  the
			 terminal window are not reversed.

		   6	 (DECOM) Disable origin mode.  When  ori-
			 gin  mode  is	disabled, the home cursor

Unix System LaboratoLast change: 1 August 1995		       14

dtterm(5)		  FILE FORMATS			dtterm(5)

			 position is the upper-left corner of the
			 screen.   The	starting  point	 for line
			 numbers is independent	 of  the  current
			 top  margin.	The  cursor  can be moved
			 outside the top and bottom margins.

		   7	 (DECAWM)   Disable    autowrap.     When
			 autowrap  mode	 is  enabled,  characters
			 received  when	 the  cursor  is  at  the
			 right-most  column  of the page, replace
			 the character already on the line.

		   8	 (DECARM) Disable auto-repeat keys.  This
			 option is ignored.

		   25	 (DECTCEM) Disable  cursor  visible.   In
			 this mode, the text cursor is invisible.

		   40	 Disable DECCOLM escape	 sequence.   When
			 the DECCOLM escape sequence is disabled,
			 the terminal emulator ignores	the  DEC-
			 COLM escape sequence and does not switch
			 into either an 80- or 132-column  window
			 when it is received.

		   44	 Disable margin bell.	When  the  margin
			 bell  is  disabled, the dtterm utility's
			 bell is not invoked when the cursor is a
			 pre-defined distance from the right mar-
			 gin and a key is pressed.

		   45	 Disable  reverse-autowrap  mode.    When
			 reverse-autowrap mode is disabled, and a
			 backspace is received when the cursor is
			 at the left-most column of the page, the
			 cursor remains at that position.

		   46	 Disable logging.  When logging	 is  dis-
			 abled, text received from the child pro-
			 cess is not logged to a file.

	Esc [ ? pi r
		Restore	 DEC  private  mode  values.   The  value
		corresponding  to  mode	 pi  previously	 saved is
		restored.  Valid values for pi are  the	 same  as
		the  DEC  private  modes  supported by SM.  It is
		provided to maintain backward compatibility  with
		xterm(1X).    Using   this   escape  sequence  is
		discouraged.

	Esc [ ? pi s
		Save  DEC  private  mode   values.    The   value

Unix System LaboratoLast change: 1 August 1995		       15

dtterm(5)		  FILE FORMATS			dtterm(5)

		corresponding  to mode pi is saved.  Valid values
		for pi are the same as the DEC private modes sup-
		ported	by  SM.	 This escape sequence is provided
		to   maintain	backward    compatibility    with
		xterm(1X).    Using   this   escape  sequence  is
		discouraged.

	 Esc ] p1 ;  p2 <control>-G
		Set text parameters.  This escape sequence allows
		various	 terminal emulator text values to be set.
		Valid supported values of p1 are:

		   0	 Change the icon name and window title to
			 the string p2.

		   1	 Change the icon name to the string p2.

		   2	 Change the window title  to  the  string
			 p2.

		   3	 Set the current working directory to the
			 string	 p2.  The terminal emulator tries
			 to restart in this directory when it  is
			 restarted in a new session.

	Esc  ^	 message Esc Backslash
		(PM) Privacy message.  The  data  received  in	a
		privacy message is ignored and is not displayed.

	Esc _ pi Esc Backslash
		(APC) Application program command.  The	 terminal
		emulator  implements  no APC functions.	 The data
		is ignored and is not displayed.

	 Esc [ ? pi K
		(DECSEL) Selective erase in  line.   The  default
		value  is  0.	This  escape sequence only erases
		erasable characters in a  single  line	of  text.
		Only  those characters defined as erasable by the
		DECSCA escape sequence are erased.   A	parameter
		value  of  0 erases from the cursor to the end of
		the line.  A parameter value of 1 erases from the
		beginning  of  the  line  to the cursor position,
		inclusive.  A parameter value  of  2  erases  the
		complete line.

	Esc  [ ? pi J
		(DECSED) Selective erase in display.  The default
		value  is  0.	This  escape sequence only erases
		erasable characters in the display.   Only  those
		characters  defined  as	 erasable  by  the DECSCA
		escape sequence are erased.  A parameter value of

Unix System LaboratoLast change: 1 August 1995		       16

dtterm(5)		  FILE FORMATS			dtterm(5)

		0  erases  from	 the  cursor  to  the  end of the
		display.  A parameter value of 1 erases from  the
		beginning  of the display to the cursor position,
		inclusive.  A parameter value  of  2  erases  the
		complete display.

	Esc ] l text Esc Backslash
		Set the window title to text.

	Esc ] I file Esc Backslash
		Set the icon to the icon found in file.

	Esc ] L label Esc Backslash
		Set the icon name to label.

	Esc [ ! p
		(DECSTR) Soft terminal reset.  This function per-
		forms  a soft reset.  For additional information,
		see the ``Reset'' section in this man page.

  Reset
     The dtterm(1) utility supports two	 levels	 of  reset:  hard
     reset and soft reset.  Reset can be invoked by menu buttons,
     the keyboard or by escape sequences.   Soft  reset	 performs
     the following actions:

	o Turns on the text cursor (DECTCEM)

	o Enables replace mode (IRM)

	o Turns off origin mode (DECOM)

	o Turns on autowrap (DECAWM)

	o Turns off reverse wrap

	o Unlocks the keyboard (KAM)

	o Sets the cursor keypad mode to normal (DECCKM)

	o Sets the numeric keypad mode to numeric (DECNKM)

	o Sets the top and bottom margins to the first	and  last
	  lines of the window (DECSTBM)

	o Sets all character sets (GL, G0,  G1,	 G2  and  G3)  to
	  ASCII

	o Turns off all character attributes (SGR)

	o Sets selective erase mode off (DECSCA)

Unix System LaboratoLast change: 1 August 1995		       17

dtterm(5)		  FILE FORMATS			dtterm(5)

	o Clears any cursor state  information	saved  with  save
	  cursor (DECSC)

     Full reset performs the same functions as soft  reset  along
     with the following actions:

	o Cursor is moved to the home position

	o Clears the screen

	o Clears user defined keys (DECUDK)

	o Turns off reverse video (DECSCNM)

	o Turns off auto linefeed mode (LNM)

	o Turns on jump scroll (DECSCLM)

  Transmitted Escape Sequences
  Cursor Key Mode
     The cursor keys  transmit	the  following	escape	sequences
     depending	on  the setting of the mode specified, either via
     the appCursorDefault resource, or the mode specified via the
     DECCKM escape sequence.
		    Key		Normal	  Application
		_____________________________________
		Cursor Up      Esc  [ A	  Esc  O A
		Cursor Down    Esc  [ B	  Esc  O B
		Cursor Right   Esc  [ C	  Esc  O C
		Cursor Left    Esc  [ D	  Esc  O D
		_____________________________________

  Application Keypad Mode
     The  application  keypad  transmits  the  following   escape
     sequences	depending  on  the setting of the mode specified,
     either via the appKeypadDefault resource, or the mode speci-
     fied via the DECPNM escape sequence.
		    Key		Numeric	   Application
		______________________________________
		Space	       Space	    Esc	 O A
		Tab	       Tab	    Esc	 O I
		Enter	       CR	    Esc	 O M
		PF1		Esc  O P    Esc	 O P
		PF2		Esc  O Q    Esc	 O Q
		PF3		Esc  O R    Esc	 O R
		PF4		Esc  O S    Esc	 O S
		* (multiply)   *	    Esc	 O j
		+ (add)	       +	    Esc	 O k
		, (comma)      ,	    Esc	 O l
		- (minus)      -	    Esc	 O m
		/ (divide)     /	    Esc	 O o
		0	       0	    Esc	 O p

Unix System LaboratoLast change: 1 August 1995		       18

dtterm(5)		  FILE FORMATS			dtterm(5)

		1	       1	    Esc	 O q
		2	       2	    Esc	 O r
		3	       3	    Esc	 O s
		4	       4	    Esc	 O t
		5	       5	    Esc	 O u
		6	       6	    Esc	 O v
		7	       7	    Esc	 O w
		8	       8	    Esc	 O x
		9	       9	    Esc	 O y
		= (equal)      =	    Esc	 O X
		______________________________________

  ANSI Function Keys
     The function keys transmit the  following	escape	sequences
     unless  Sun function keys mode has been selected, either via
     the dtterm -sk option, or the  sunFunctionKeys  resource  in
     dtterm(1) or the DtTerm widget.
			Key	 Escape Sequence
		      __________________________
		      F1	  Esc  [ 1 1 ~
		      F2	  Esc  [ 1 2 ~
		      F3	  Esc  [ 1 3 ~
		      F4	  Esc  [ 1 4 ~
		      F5	  Esc  [ 1 5 ~
		      F6	  Esc  [ 1 7 ~
		      F7	  Esc  [ 1 8 ~
		      F8	  Esc  [ 1 9 ~
		      F9	  Esc  [ 2 0 ~
		      F10	  Esc  [ 2 1 ~
		      F11	  Esc  [ 2 3 ~
		      F12	  Esc  [ 2 4 ~
		      F13	  Esc  [ 2 5 ~
		      F14	  Esc  [ 2 6 ~
		      F15	  Esc  [ 2 8 ~
		      F16	  Esc  [ 2 9 ~
		      F17	  Esc  [ 3 1 ~
		      F18	  Esc  [ 3 2 ~
		      F19	  Esc  [ 3 3 ~
		      F20	  Esc  [ 3 4 ~
		      Help	  Esc  [ 2 8 ~
		      Menu	  Esc  [ 2 9 ~
		      Find	  Esc  [ 1 ~
		      Insert	  Esc  [ 2 ~
		      Delete	  Esc  [ 3 ~
		      Remove	  Esc  [ 3 ~
		      Select	  Esc  [ 4 ~
		      Prior	  Esc  [ 5 ~
		      Next	  Esc  [ 6 ~
		      __________________________

  Sun Function Keys
			Key	  Escape Sequence

Unix System LaboratoLast change: 1 August 1995		       19

dtterm(5)		  FILE FORMATS			dtterm(5)

		     ____________________________
		     F1		   Esc	[ 2 2 4 z
		     F2		   Esc	[ 2 2 5 z
		     F3		   Esc	[ 2 2 6 z
		     F4		   Esc	[ 2 2 7 z
		     F5		   Esc	[ 2 2 8 z
		     F6		   Esc	[ 2 2 9 z
		     F7		   Esc	[ 2 3 0 z
		     F8		   Esc	[ 2 3 1 z
		     F9		   Esc	[ 2 3 2 z
		     F10	   Esc	[ 2 3 3 z
		     F11	   Esc	[ 1 9 2 z
		     F12	   Esc	[ 1 9 3 z
		     F13	   Esc	[ 1 9 4 z
		     F14	   Esc	[ 1 9 5 z
		     F15	   Esc	[ 1 9 6 z
		     F16	   Esc	[ 1 9 7 z
		     F17	   Esc	[ 1 9 8 z
		     F18	   Esc	[ 1 9 9 z
		     F19	   Esc	[ 2 0 0 z
		     F20	   Esc	[ 2 0 1 z
		     F21 (R1)	   Esc	[ 2 0 8 z
		     F22 (R2)	   Esc	[ 2 0 9 z
		     F23 (R3)	   Esc	[ 2 1 0 z
		     F24 (R4)	   Esc	[ 2 1 1 z
		     F25 (R5)	   Esc	[ 2 1 2 z
		     F26 (R6)	   Esc	[ 2 1 3 z
		     F27 (R7)	   Esc	[ 2 1 4 z
		     F28 (R8)	   Esc	[ 2 1 5 z
		     F29 (R9)	   Esc	[ 2 1 6 z
		     F30 (R10)	   Esc	[ 2 1 7 z
		     F31 (R11)	   Esc	[ 2 1 8 z
		     F32 (R12)	   Esc	[ 2 1 9 z
		     F33 (R13)	   Esc	[ 2 2 0 z
		     F34 (R14)	   Esc	[ 1 2 1 z
		     F35 (R15)	   Esc	[ 1 2 2 z
		     Help	   Esc	[ 1 9 6 z
		     Menu	   Esc	[ 1 9 7 z
		     Find	   Esc	[ 1 z
		     Insert	   Esc	[ 2 z
		     Delete	   Esc	[ 3 z
		     Remove	   Esc	[ 3 z
		     Select	   Esc	[ 4 z
		     Prior	   Esc	[ 5 z
		     Next	   Esc	[ 6 z
		     ____________________________

SEE ALSO
     dtterm(1), DtCreateTerm(3), xterm(1X), DtTerm(3).

Unix System LaboratoLast change: 1 August 1995		       20

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server UnixWare

List of man pages available for UnixWare

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net