(c).Xdefault.xe
      X resource setup file for xe key translation.
      0001<-->0007 for applicatin name=aixterm_xe.
      0008<-->0093 for application class name=DtTerm.
      Setup esc key string which xe detect corresponding key combination.
      String format for xe.
         0x1b~xxyyz   xx:DOS-Scancode yy:DOS-Charcode
                      z:ShiftID  0:No any Shift  1:Shift+
                                 2:Ctrl+         3:Alt+
         See (9)-(a) for DOS scan+char code.

      xe has internal translation table of (9)-(b).
      For the key combination that emulator generate same string with Shift+
      as w/o Shift or no string is generated, X resource setup is required.
      When (9)-(b) is not applyed to your environment,
      use --k option to change translation.

        0001|aixterm_xe.Translations: #override \
        0002|   alt<Key>period:       string("\033~34003")\n\
        0003| Shift<Key>BackSpace:    string("\033~0e081")\n\
        0004| Shift<Key>Return:       string("\033~1c0d1")\n\
        0005| Shift<Key>KP_Enter:     string("\033~1c0d1")\n\
        0006| Shift<Key>nsert:       string("\033~52001")\n\
        0007| Shift<Key>Delete:       string("\033~53001")
        0008|*DtTerm*Translations: #override \
        0009| Alt<Key>a: string("\033a")   \n\
        0010| Alt<Key>b: string("\033b")   \n\
        0011| Alt<Key>c: string("\033c")   \n\
        0012| Alt<Key>d: string("\033d")   \n\
        0013| Alt<Key>e: string("\033e")   \n\
        0014| Alt<Key>f: string("\033f")   \n\
        0015| Alt<Key>g: string("\033g")   \n\
        0016| Alt<Key>h: string("\033h")   \n\
        0017| Alt<Key>i: string("\033i")   \n\
        0018| Alt<Key>j: string("\033j")   \n\
        0019| Alt<Key>k: string("\033k")   \n\
        0020| Alt<Key>l: string("\033l")   \n\
        0021| Alt<Key>m: string("\033m")   \n\
        0022| Alt<Key>n: string("\033n")   \n\
        0023| Alt<Key>o: string("\033o")   \n\
        0024| Alt<Key>p: string("\033p")   \n\
        0025| Alt<Key>q: string("\033q")   \n\
        0026| Alt<Key>r: string("\033r")   \n\
        0027| Alt<Key>s: string("\033s")   \n\
        0028| Alt<Key>t: string("\033t")   \n\
        0029| Alt<Key>u: string("\033u")   \n\
        0030| Alt<Key>v: string("\033v")   \n\
        0031| Alt<Key>w: string("\033w")   \n\
        0032| Alt<Key>x: string("\033x")   \n\
        0033| Alt<Key>y: string("\033y")   \n\
        0034| Alt<Key>z: string("\033z")   \n\
        0035| Shift<Key>osfBeginLine: string("\033~47001") \n\
        0036|   Alt<Key>osfBeginLine: string("\033~97003") \n\
        0037|      <Key>osfBeginLine: string("\033~47000") \n\
        0038| Shift<Key>osfEndLine:   string("\033~4f001") \n\
        0039|   Alt<Key>osfEndLine:   string("\033~9f003") \n\
        0040|      <Key>osfEndLine:   string("\033~4f000") \n\
        0041| Shift<Key>osfInsert:    string("\033~52001") \n\
        0042|  Ctrl<Key>osfInsert:    string("\033~92002") \n\
        0043|   Alt<Key>osfInsert:    string("\033~a2003") \n\
        0044| Shift<Key>Insert:    string("\033~52001") \n\
        0045|  Ctrl<Key>Insert:    string("\033~92002") \n\
        0046|   Alt<Key>Insert:    string("\033~a2003") \n\
        0047| Shift<Key>osfDelete:    string("\033~53001") \n\
        0048|  Ctrl<Key>osfDelete:    string("\033~93002") \n\
        0049|   Alt<Key>osfDelete:    string("\033~a3003") \n\
        0050| Shift<Key>osfPageUp:    string("\033~49001") \n\
        0051|   Alt<Key>osfPageUp:    string("\033~99003") \n\
        0052| Shift<Key>osfPageDown:  string("\033~51001") \n\
        0053|   Alt<Key>osfPageDown:  string("\033~a0003") \n\
        0054| Shift<Key>osfUp:        string("\033~48001") \n\
        0055| Shift<Key>osfDown:      string("\033~50001") \n\
        0056| Shift<Key>osfLeft:      string("\033~4b001") \n\
        0057| Shift<Key>osfRight:     string("\033~4d001") \n\
        0058| Shift<Key>osfBackSpace: string("\033~0e081") \n\
        0059|   Alt<Key>osfBackSpace: string("\033~0e003") \n\
        0060| Shift<Key>Return:       string("\033~1c0d1") \n\
        0061|   Alt<Key>Return:       string("\033~1c003") \n\
        0062| Shift<Key>F1:           string("\033~54001") \n\
        0063|   Alt<Key>F1:           string("\033~68003") \n\
        0064| Shift<Key>F2:           string("\033~55001") \n\
        0065|   Alt<Key>F2:           string("\033~69003") \n\
        0066| Shift<Key>F3:           string("\033~56001") \n\
        0067|   Alt<Key><Key>F3:           string("\033~6a003") \n\
        0068| Shift<Key>F4:           string("\033~57001") \n\
        0069|   Alt<Key>F4:           string("\033~6b003") \n\
        0070| Shift<Key>F5:           string("\033~58001") \n\
        0071|   Alt<Key>F5:           string("\033~6c003") \n\
        0072| Shift<Key>F6:           string("\033~59001") \n\
        0073|   Alt<Key>F6:           string("\033~6d003") \n\
        0074| Shift<Key>F7:           string("\033~5a001") \n\
        0075|  Ctrl<Key>F7:           string("\033~64002") \n\
        0076|   Alt<Key>F7:           string("\033~6e003") \n\
        0077| Shift<Key>F8:           string("\033~5b001") \n\
        0078|  Ctrl<Key>F8:           string("\033~65002") \n\
        0079|   Alt<Key>F8:           string("\033~6f003") \n\
        0080| Shift<Key>F9:           string("\033~5c001") \n\
        0081|  Ctrl<Key>F9:           string("\033~66002") \n\
        0082|   Alt<Key>F9:           string("\033~70003") \n\
        0083| Shift<Key>F10:          string("\033~5d001") \n\
        0084|  Ctrl<Key>F10:          string("\033~67002") \n\
        0085|   Alt<Key>F10:          string("\033~71003") \n\
        0086| Shift<Key>F11:          string("\033~87001") \n\
        0087|  Ctrl<Key>F11:          string("\033~89002") \n\
        0088|   Alt<Key>F11:          string("\033~8b003") \n\
        0089| Shift<Key>F12:          string("\033~88001") \n\
        0090|  Ctrl<Key>F12:          string("\033~8a002") \n\
        0091|   Alt<Key>F12:          string("\033~8c003") \n\
        0092| Shift<Key>KP_Enter:     string("\033~1c0d1") \n\
        0093|      <Key>KP_Enter:     string("\033~1c0d0")
1