Customizing the variant characters on your keyboard
If the shell is using a locale generated with code pages IBM-104
IBM-1027, or IBM-939, an application programmer needs to be concerned
about variant characters in the POSIX portable character set whose
encoding may vary from other EBCDIC code pages. For example, the encodings
for the square brackets do not match on code pages IBM-037 and IBM-1047:
- Left square bracket: [ (X'AD' on IBM-1047)
- Right square bracket: ] (X'BD' on IBM-1047)
You may want to customize the encodings for those keys on your keyboard. See Code page conversion when the shell and MVS have different locales for more information on this topic.