VTxxx emulation options

 

When using VTxxx full-screen mode with your Telnet server, there are a few optional procedures that you can do to personalize the emulation type. You can display the current keyboard map and then decide whether you want to change it. You can also change the control characters when using VT220 full-screen mode.

 

Displaying a VTxxx keyboard map

To display the current keyboard map, use the Display VT Keyboard Map (DSPVTMAP) command. This command has no parameters. You are shown the VTxxx keys that are mapped to the i5/OS® functions.

The DSPVTMAP command is only valid when called from within a Telnet server session operating in VTxxx full-screen mode.

Type DSPVTMAP to see the following display, and then press the Page Down key to see the additional displays. You can display the VT keyboard map using option 3 from the Configure TCP/IP Telnet menu.

 

Setting a VTxxx keyboard map

To change the default keyboard map, use the Set VT Keyboard Map (SETVTMAP) command. This command is also available by using option 5 (Set VT keyboard map) from the Configure TCP/IP Telnet menu. The shipped default keyboard map specified, restores after running the command without any user-specified parameters. You can specify up to four of the defined special values for each parameter. A special value cannot be used to specify more than one i5/OS function.

 

Changing a VTxxx keyboard map

Like SETVTMAP, the Change VT Keyboard Map (CHGVTMAP) command allows you to customize keyboard mapping when you are connected to a Telnet server in VTxxx mode. Whereas the parameters for the CHGVTMAP command default to the currently set values. Except for this distinction, the two commands are identical.

 

VTxxx automatic wrap

The VTxxx server requires the VTxxx client to have the automatic wrap (autowrap) option turned on. When autowrap is on, a character written to column 80 of the VTxxx causes the cursor to move to column 1 of the next line. Refer to your VTxxx client documentation for details of how to set on this option.

 

VT220 control characters

When VT220 8-bit emulation is negotiated, the range of characters X'80' through X'9F' are protected as C1 control characters as architecturally defined in the DEC VT220 Programmer Reference Manual. This might result in the system interpreting succeeding characters in a data stream as data in relation to these characters. If the system negotiates VT220 7-bit or VT100, then the full range of characters from X'80' through X'F' is available for character translation. Interpret X'80' through X'9F' as C1 control characters in VT220 8-bit control mode only.

This has particular relevance to National Language Support (NLS), as several non-English languages use these values for language-specific characters. In these cases, the VT220 8-bit emulation might not function as anticipated.

 

Parent topic:

VTxxx Telnet client sessions

Related concepts
Configuring Telnet server for VTxxx full-screen mode

Related reference
VTxxx key values