Solaris Common Desktop Environment: User's Guide

Terminal Control Characters

Because dtterm only emulates a terminal, your control characters might not be what you are used to on a physical terminal. The ttyModes resource enables you to set control characters for your terminal emulator.

By default, Login Manager sets the control characters listed in Table 14–1.

Table 14–1 Terminal Control Characters

Control Name 

Character 

Definition 

erase 

Control+H 

Backspace erases characters 

intr 

Control+C 

Interrupt: Cancel the current operation and redisplay the command-line prompt. 

kill 

Control+U 

Stop an operation or application. 

start 

Control+Q 

Accept keyboard input: Used to continue an application that has been paused. 

stop 

Control+S  

Do not accept keyboard input: Used to pause an application.  

swtch 

Control+@ 

Switch between layers in a shell. 

For example, to interrupt an operation in progress, you press Control+C.

The syntax for the ttyModes resource is:

ttyModes: Control+C name

where name is the control, and C is the character. (^ is another way of expressing Control.) For example, the default value of ttyModes describing the preceding list is:

ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S swtch ^@

To Set Terminal Control Characters

  1. Use the EditResources action to update the ttyModes resource.

  2. Choose Restart Workspace Manager from the Workspace menu.