(f)xexmap.xxx
Xキーマッピング設定ファイル。
"xmodmap xexmap.xxx"の様にしてXのキーマッピングを変更する。
gnome-terminalは XリソースファイルDBを使用しないのでxmodmapで
キーBindingを変更するのに使用する。
例えば
"keysym Insert = Insert F20"
は Insertキーを シフト無しは Insert,Shift+Insertは F20に結びつける。
F20の生成するEsc文字列はxelnxkey.xxxで解釈する。
Fxxの最大はF20なのでF13-F20の8個しか残っていない。
Fxxの生成するEsc文字列はxekbchkで調べた。
例えば RedHat v9 では F20 は "0x1b[34;2~"。
(注) 但し,OPT CCFUNCコマンドでCtrl+文字キーも利用できるので
その省略時割り当てでよければ不要。(5)制約の項参照。
xexmap.rh9
0001|!***********************************************************************************
0002|!****** xexmap.rh9 ***** xmodmap input to assing string to key event
0004|!****** usage under RedHat v9
0005|!****** "xmodmap xexmap.rh9"
0022|!***********************************************************************************
0023|!
0024|!keycode 22 = BackSpace F15
0025|!keycode 36 = Return F16
0026|!keycode 99 = Prior F17
0027|!keycode 103 = End F18
0028|!keycode 105 = Next F19
0029|!keycode 106 = Insert F20
0030|keysym BackSpace = BackSpace F15
0031|keysym Return = Return F16
0032|keysym Prior = Prior F17
0033|keysym End = End F18
0034|keysym Next = Next F19
0035|keysym Insert = Insert F20