ITEM: F0979L
How do I get PF3 to work on cicsterm
Question:
When working with CICS/6000 via TCP/IP on OS2 why doesn't PF3 work as
expected?
Response:
The problem is because the key mappings in the .3270keys file does not
match the escape sequences being put out by the terminal emulator. The
way to fix this is to edit that file using vi so that it can be
corrected.
The .3270keys file contains lines like the following:
bind pf1 "\\eOq" \# keypad 1
bind pf2 "\\eOr" \# keypad 2
bind pf3 "\\eOs" \# keypad 3
bind pf4 "\\eOt" \# keypad 4
bind pf5 "\\eOu" \# keypad 5
bind pf6 "\\eOv" \# keypad 6
bind pf7 "\\eOw" \# keypad 7
bind pf8 "\\eOx" \# keypad 8
bind pf9 "\\eOy" \# keypad 9
The values inside the double quotes are the sequences that cicsterm will
check for and if they do not match will cause problems. To insert the
correct values do the following:
Repeat following for each key binding:
1) Move the cursor underneath the first character after the /e
(ie. for pf1 above it would be on the O).
2) Type 'cw' to change the word
3) Type \V
- where \ indicates the Control key, on the keyboard
3) Type the key you are trying to bind (eg. pf1)
4) Type \ to exit editing mode
- where \ indicates the Escape key, on the keyboard
Note:
The \V indicates to vi that it should display the escape sequence
instead of acting on it. That means it also includes the control code
for \. As the .3270keys file expects \\e to stand for \ we now
need to remove that control code (probably \^[).
5) Type 'T' 'e' 'x' to delete the first character after the last
letter 'e'
Once all the binding have been done keys will work as expected within
cicsterm.
Support Line: How do I get PF3 to work on cicsterm ITEM: F0979L
Dated: November 1993 Category: N/A
This HTML file was generated 99/06/24~13:30:52
Comments or suggestions?
Contact us