Try OpenEdge Now
skip to main content
Managing ABL Applications
ABL and R-code Deployment and Management : Maintaining User Environments : Maintaining the UNIX user environment : Specifying keyboard mappings : UNIX stty control functions
 
UNIX stty control functions
The installed PROTERMCAP file does not map the ABL functions ABORT, STOP, and UNIX-END to key labels. OpenEdge instead uses the key labels that the UNIX stty command specifies for QUIT, INTR and EOF respectively.
For example, the following stty command specifies that OpenEdge should use CTRL+\ for ABORT, CTRL+C for STOP, and CTRL+D for UNIX-END:
stty quit ^\ intr ^C eof ^D
The labels specified by the stty command are of two forms: either CTRL+X or DEL if the DELETE key (octal 177, decimal 127) is used. When entering the stty command, indicate the control character by holding down the CTRL key and pressing the specified key; you do not type a caret (^) followed by the key.
If an entry in the PROTERMCAP file uses one of the key labels specified in the stty command, you get a warning message when you start OpenEdge. For example, if the stty command specifies the DELETE key for the STOP function and the PROTERMCAP file specifies the DELETE key for the DELETE-CHARACTER function, you receive a warning message.
In UNIX environments that do not use the Bourne shell (for example, the Korn shell or C shell), job control allows you to end a job currently executing on a terminal. In most environments this is initiated using CTRL+Z; however, OpenEdge uses this character sequence to clear the editor.