AccuTermKeyboardMapping
Mapping your keyboard in AccuTerm for specific environments
If you use AccuTerm, you can modify the character sequence sent to a server whenever you use specific keyboard keys.
The keyboard mappings below can be placed in your .atcf config file to facilitate navigation in various MV DBMS environments. This allows you to use standard keys for Insert, Delete, PageUp, Home, arrows, etc. Load a map then check your AccuTerm settings to see what each key does. Preferences of individuals will vary, change as you wish.
Keys defined like 3112="^[[61~" simply remain unmapped.
Note that when your keyboard is mapped to the DBMS, if you shell out to the OS your keystrokes will still be mapped to the DBMS. It may be possible to create a macro which does SH or ! to shell out, while toggling the keyboard for the OS.
- Please feel free to add mappings to this page and to add to the information provided here. This page was created as a stub for more information and certainly is not yet a complete resource on this topic.
For D3 TCL and in the Update Processor.
This sets F9 to copy, F10 to cut, F11 to end the copy/cut, and F12 to paste. F8 deletes to EOL. F4 is mapped to ctrl-x to exit/quit. F3 is used for Find/Replace, which corresponds to common Windows app mapping. (Add more descriptions of mapping here)
[Keyboard] 1008="^ZZ" 1013="^N" 33="^ZY" 1033="^T" 34="^P" 1034="^ZE" 35="^G" 1035="^CC" 36="^D" 37="^J" 38="^B" 39="^K" 40="^N" 45="^R" 1045="^CP" 46="^L" 1046="^CD" 112="^?" 2112="^XS" 3112="^[[61~" 113="^CR" 2113="^XF" 3113="^[[62~" 114="^A" 1114="^[[53~" 2114="^XX" 3114="^[[63~" 115="^X" 1115="^[[54~" 3115="^[[64~" 116="^Q" 1116="^[[55~" 3116="^[[65~" 117="^Y" 1117="^[[56~" 3117="^[[66~" 118="^R" 1118="^[[57~" 119="^E" 1119="^[[58~" 120="^CL" 1120="^[[59~" 121="^CD" 1121="^[[60~" 122="^CC" 1122="^[[61~" 123="^CP" 1123="^[[62~" 2123="^XO" 1124="^[[63~" 1125="^[[64~" 1126="^[[65~" 1127="^[[66~" 1253="^N" 10112="1 Help" 11112="[[PasteCB]]" 10113="2 Merge" 11113="Script Paste" 10114="3 Find" 10115="4 Exit" 10116="5 Ctrl Q" 10117="6 Ctrl Y" 10118="7 Replace1" 10119="8 Clear" 10120="9 Copy[[/L]]" 10121="10 Copy[[/D]]" 10122="11 Copy[[/X]]" 10123="12 Paste"
For QM and SED
The keys are mapped similarly to D3, so that you can use the same function keys in both environments without having to remember the underlying keystrokes.
Note that SED does copy/cut/paste differently in the way it defines blocks of text. (Add more descriptions of mapping here)
[Keyboard] 33="^[V" 34="^V" 35="^E" 36="^A" 37="^B" 38="^P" 39="^F" 40="^N" 45="^O" 46="^D" 112="^XC" 114="^[S" 1114="^[R" 115="^XS" 116="^XR" 1116="^XQ" 117="^G" 119="^K" 120="^[W" 121="^W" 122="^[." 123="^Y" 10112="Exit" 10114="[[FindF]]" 11114="[[FindR]]" 10115="Save" 10116="Replace" 11116="[[ReplaceQ]]" 10117="Cancel" 10119="Kill Line" 10120="Copy" 10121="Cut" 10122="Start"