(e)xelnxkey.xxx
       xeキーマッピング指定ファイル。
       キー入力で発生するEsc文字列の解釈を環境に合わせて変更したいときに
       使用するファイル。
       --kオプションで "xe --kxelnxkey.rh9" の様に指定。
       kterm の Endキーのときの 0x1b[0x00 は kterm のBUGと思われるので
    (9)-(b)グループに入れずに --k オプションで指定変更することとした。
    またgnome-terminalはXリソースを見ないので、xmodmapコマンドで
       空いているF13->F20を結び付け、F13->F20の生成する文字列を
       もとのキーと解釈するようにxelnxkey.xxxに追加してある。

       [section] で適用する環境を定義する。例えば [kterm] のセクション
       には kterm でのみ有効な変更のみを定義する。
       セクション名はTerminalエミュレータ名に対応。
       Terminalエミュレータ-名による設定とは異なる設定を適用したい時は
       環境変数 XTERM を例えば XETERM=mytermと設定し[myterm]セクションに
       必要な定義をする。
       [common]はすべての環境に適用される。

       xelnxkey.rh9
       0001|##########################################################################
       0002|# xelnxkey.rh9
       0003|# Key & EscString mapping table for xe under "RedHat v9"
       0004|#        Usage: xe --kthis.file
       0005|#   for Console
       0006|#       xe chk terminfo Key,so specify only required.
       0007|#       chk terminfo assignment by xekbchk utility.
       0008|#   for X
       0009|#       xe defines default for gnome-terminal/xterm/kterm.
       0010|#       see it by xekbchk utility,then specify additional key-string conbination.
       0011|#       for the key terminal emulator dose not generate,
       0012|#       setup by xrdb linux utility.(see xelnxe.doc or xelnxj.doc for japanese)
       0013|#   [section]:section is terminal emulator name,[common] is for all type.
       0014|#             XETERM environment valiable is used if it is set.
       0015|#             Or,emulator name is checked,gnome-terminal/xterm/kterm is supported.
       0016|#             for others,it use terminal name of TERM environment variable
       0017|#   Keyname: F1<-->F12, Home, End, Insert, Delete, PageUp, PageDown,
       0018|#            Up, Down, Left, Right, Esc, BackSpace, Tab, Enter, 2, KP_Enter
       0019|##########################################################################
       0020|[common]
       0021|##########################################################################
       0022|[gnome-terminal]
       0023|# xmodmap issued for gnome-terminal to detect Shift+
       0024|  KeyString:S+BackSpace =^[[28;2~    #assigned F15 to S+BackSpace by xmodmap
       0025|  KeyString:S+Enter     =^[[29;2~    #assigned F16 to S+Return    by xmodmap
       0026|  KeyString:S+Insert    =^[[34;2~    #assigned F20 to S+Insert    by xmodmap
       0027|  KeyString:S+End       =^[[32;2~    #assigned F18 to S+End       by xmodmap
       0028|  KeyString:S+PageUp    =^[[31;2~    #assigned F17 to S+Prior     by xmodmap
       0029|  KeyString:S+PageDown  =^[[33;2~    #assigned F19 to S+Next      by xmodmap
       0030|##########################################################################
       0031|[xterm]
       0032|  KeyString:S+End       =^[[32;2~    #assigned F18 to S+End       by xmodmap
       0033|##########################################################################
       0034|[kterm]
       0035|  KeyString:End         =^[[\x00     #kterm generate,string assing by xrdb is effect on both w/o and with Shift+
       0036|##########################################################################
       0037|[xeterm]          # e.g for XETERM=xeterm case
       0038|##########################################################################