(a)xej106.map
コンソールモードキーバインディングファイル。
"loadkeys xej106.map" の様に使用。
0001|keymaps 0-2,4-6,8-9,12
0002|alt_is_meta
0003|keycode 1 = Escape F83
0004| control keycode 1 = F84
0005| shift alt keycode 1 = Meta_Escape
0006|keycode 2 = one exclam
0007|keycode 3 = two at at nul nul
0008|keycode 4 = three numbersign
0009| control keycode 4 = Escape
0010|keycode 5 = four dollar dollar Control_backslash
0011|keycode 6 = five percent
0012| control keycode 6 = Control_bracketright
0013|keycode 7 = six asciicircum
0014| control keycode 7 = Control_asciicircum
0015|keycode 8 = seven ampersand braceleft Control_underscore
0016|keycode 9 = eight asterisk bracketleft Delete
0017|keycode 10 = nine parenleft bracketright
0018|keycode 11 = zero parenright braceright
0019|keycode 12 = minus underscore backslash Control_underscore Control_underscore
0020|keycode 13 = equal plus
0021|keycode 14 = Delete F86 Meta_BackSpace F87
0022| shift alt keycode 14 = Meta_Delete
0023|keycode 15 = Tab F88
0024| control keycode 15 = F89
0025| shift alt keycode 15 = Meta_Tab
0026|keycode 16 = q
0027|keycode 17 = w
0028|keycode 18 = e
0029|keycode 19 = r
0030|keycode 20 = t
0031|keycode 21 = y
0032|keycode 22 = u
0033|keycode 23 = +i +I +i F97 Tab Tab
0034| control alt keycode 23 = Meta_Tab
0035|keycode 24 = o
0036|keycode 25 = p
0037|keycode 26 = bracketleft braceleft
0038| control keycode 26 = F99
0039| control alt keycode 26 = Meta_Escape
0040|keycode 27 = bracketright braceright asciitilde Control_bracketright
0041|keycode 28 = Return
0042| shift keycode 28 = F90
0043| control keycode 28 = F91
0044| alt keycode 28 = Meta_Control_m
0045|keycode 29 = Control
0046|keycode 30 = a
0047|keycode 31 = s
0048|keycode 32 = d
0049|keycode 33 = f
0050|keycode 34 = g
0051|keycode 35 = +h +H +h F96 BackSpace BackSpace
0052| control alt keycode 35 = Meta_BackSpace
0053|keycode 36 = j
0054|keycode 37 = k
0055|keycode 38 = l
0056|keycode 39 = semicolon colon
0057|keycode 40 = apostrophe quotedbl
0058| control keycode 40 = Control_g
0059|keycode 41 = grave asciitilde
0060| control keycode 41 = nul
0061|keycode 42 = Shift
0062|keycode 43 = backslash bar
0063| control keycode 43 = Control_backslash
0064|keycode 44 = z
0065|keycode 45 = x
0066|keycode 46 = c
0067|keycode 47 = v
0068|keycode 48 = b
0069|keycode 49 = n
0070|keycode 50 = +m +M +m F98 Control_m Control_m
0071| control alt keycode 50 = Meta_Control_m
0072|keycode 51 = comma less
0073|keycode 52 = period greater
0074|keycode 53 = slash question
0075| control keycode 53 = Delete
0076|keycode 54 = Shift
0077|keycode 55 = KP_Multiply
0078| control keycode 55 = F114
0079|keycode 56 = Alt
0080|keycode 57 = space space
0081| control keycode 57 = nul
0082|keycode 58 = Caps_Lock
0083| alt keycode 58 = dead_grave
0084|keycode 59 = F1 F13 Console_13 F1
0085| alt keycode 59 = Console_1
0086| control alt keycode 59 = Console_1
0087|keycode 60 = F2 F14 Console_14 F2
0088| alt keycode 60 = Console_2
0089| control alt keycode 60 = Console_2
0090|keycode 61 = F3 F15 Console_15 F3
0091| alt keycode 61 = Console_3
0092| control alt keycode 61 = Console_3
0093|keycode 62 = F4 F16 Console_16 F4
0094| alt keycode 62 = Console_4
0095| control alt keycode 62 = Console_4
0096|keycode 63 = F5 F17 Console_17 F5
0097| alt keycode 63 = Console_5
0098| control alt keycode 63 = Console_5
0099|keycode 64 = F6 F18 Console_18 F6
0100| alt keycode 64 = Console_6
0101| control alt keycode 64 = Console_6
0102|keycode 65 = F7 F19 F43 F7
0103| alt keycode 65 = F43
0104| control alt keycode 65 = Console_7
0105|keycode 66 = F8 F20 F44 F8
0106| alt keycode 66 = F44
0107| control alt keycode 66 = Console_8
0108|keycode 67 = F9 F21 F45 F9
0109| alt keycode 67 = F45
0110| control alt keycode 67 = Console_9
0111|keycode 68 = F10 F22 Console_22 F10
0112| alt keycode 68 = Console_10
0113| control alt keycode 68 = Console_10
0114|keycode 69 = Num_Lock
0115|keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State
0116| alt keycode 70 = Scroll_Lock
0117|keycode 71 = KP_7
0118| control keycode 71 = F108
0119| alt keycode 71 = Ascii_7
0120|keycode 72 = KP_8
0121| control keycode 72 = F109
0122| alt keycode 72 = Ascii_8
0123|keycode 73 = KP_9
0124| control keycode 73 = F110
0125| alt keycode 73 = Ascii_9
0126|keycode 74 = KP_Subtract
0127| control keycode 74 = F112
0128|keycode 75 = KP_4
0129| control keycode 75 = F105
0130| alt keycode 75 = Ascii_4
0131|keycode 76 = KP_5
0132| control keycode 76 = F106
0133| alt keycode 76 = Ascii_5
0134|keycode 77 = KP_6
0135| control keycode 77 = F107
0136| alt keycode 77 = Ascii_6
0137|keycode 78 = KP_Add
0138| control keycode 78 = F111
0139|keycode 79 = KP_1
0140| control keycode 79 = F102
0141| alt keycode 79 = Ascii_1
0142|keycode 80 = KP_2
0143| control keycode 80 = F103
0144| alt keycode 80 = Ascii_2
0145|keycode 81 = KP_3
0146| control keycode 81 = F104
0147| alt keycode 81 = Ascii_3
0148|keycode 82 = KP_0
0149| control keycode 82 = F101
0150| alt keycode 82 = Ascii_0
0151|keycode 83 = KP_Period
0152| control keycode 83 = F116
0153| altgr control keycode 83 = Boot
0154| control alt keycode 83 = Boot
0155|keycode 84 = Last_Console
0156|keycode 85 =
0157|keycode 86 = less greater bar
0158|keycode 87 = F11 F23 Console_23 F11
0159| alt keycode 87 = Console_11
0160| control alt keycode 87 = Console_11
0161|keycode 88 = F12 F24 F48 F12
0162| alt keycode 88 = F48
0163| control alt keycode 88 = Console_12
0164|keycode 89 =
0165|keycode 90 =
0166|keycode 91 =
0167|keycode 92 =
0168|keycode 93 =
0169|keycode 94 =
0170|keycode 95 =
0171|keycode 96 = F92
0172| shift keycode 96 = F93
0173| altgr keycode 96 = F95
0174| control keycode 96 = F94
0175| shift control keycode 96 = KP_Enter
0176| altgr control keycode 96 = KP_Enter
0177| alt keycode 96 = F95
0178| shift alt keycode 96 = KP_Enter
0179| control alt keycode 96 = KP_Enter
0180|keycode 97 = Control
0181|keycode 98 = KP_Divide
0182| control keycode 98 = F115
0183|keycode 99 = Control_backslash
0184| control keycode 99 = Control_backslash
0185|keycode 100 = AltGr
0186|keycode 101 = Break
0187|keycode 102 = Find
0188| shift keycode 102 = F49
0189| altgr keycode 102 = F51
0190| control keycode 102 = F50
0191| alt keycode 102 = F51
0192|keycode 103 = Up
0193| shift keycode 103 = F68
0194| altgr keycode 103 = F70
0195| control keycode 103 = F69
0196| alt keycode 103 = F70
0197|keycode 104 = Prior
0198| shift keycode 104 = F61
0199| altgr keycode 104 = F63
0200| control keycode 104 = F62
0201| alt keycode 104 = F63
0202|keycode 105 = Left
0203| shift keycode 105 = F76
0204| altgr keycode 105 = F78
0205| control keycode 105 = F77
0206| alt keycode 105 = F78
0207|keycode 106 = Right
0208| shift keycode 106 = F80
0209| altgr keycode 106 = F82
0210| control keycode 106 = F81
0211| alt keycode 106 = F82
0212|keycode 107 = Select
0213| shift keycode 107 = F52
0214| altgr keycode 107 = F54
0215| control keycode 107 = F53
0216| alt keycode 107 = F54
0217|keycode 108 = Down
0218| shift keycode 108 = F72
0219| altgr keycode 108 = F74
0220| control keycode 108 = F73
0221| alt keycode 108 = F74
0222|keycode 109 = Next
0223| shift keycode 109 = F64
0224| altgr keycode 109 = F66
0225| control keycode 109 = F65
0226| alt keycode 109 = F66
0227|keycode 110 = Insert
0228| shift keycode 110 = F55
0229| altgr keycode 110 = F57
0230| control keycode 110 = F56
0231| alt keycode 110 = F57
0232|keycode 111 = Remove
0233| shift keycode 111 = F58
0234| altgr keycode 111 = F60
0235| control keycode 111 = F59
0236| altgr control keycode 111 = Boot
0237| alt keycode 111 = F60
0238| control alt keycode 111 = Boot
0239|keycode 112 =
0240|keycode 113 =
0241|keycode 114 =
0242|keycode 115 =
0243|keycode 116 =
0244|keycode 117 =
0245|keycode 118 =
0246|keycode 119 =
0247|keycode 120 =
0248|keycode 121 =
0249|keycode 122 =
0250|keycode 123 =
0251|keycode 124 =
0252|keycode 125 =
0253|keycode 126 =
0254|keycode 127 =
0255|string F1 = "\033[[A"
0256|string F2 = "\033[[B"
0257|string F3 = "\033[[C"
0258|string F4 = "\033[[D"
0259|string F5 = "\033[[E"
0260|string F6 = "\033[17~"
0261|string F7 = "\033[18~"
0262|string F8 = "\033[19~"
0263|string F9 = "\033[20~"
0264|string F10 = "\033[21~"
0265|string F11 = "\033[23~"
0266|string F12 = "\033[24~"
0267|string F13 = "\033[25~"
0268|string F14 = "\033[26~"
0269|string F15 = "\033[28~"
0270|string F16 = "\033[29~"
0271|string F17 = "\033[31~"
0272|string F18 = "\033[32~"
0273|string F19 = "\033[33~"
0274|string F20 = "\033[34~"
0275|string Find = "\033[1~"
0276|string Insert = "\033[2~"
0277|string Remove = "\033[3~"
0278|string Select = "\033[4~"
0279|string Prior = "\033[5~"
0280|string Next = "\033[6~"
0281|string Macro = "\033[M"
0282|string Pause = "\033[P"
0283|string F21 = "\033~5C001"
0284|string F22 = "\033~5D001"
0285|string F23 = "\033~87001"
0286|string F24 = "\033~88001"
0287|string F43 = "\033~6E003"
0288|string F44 = "\033~6F003"
0289|string F45 = "\033~70003"
0290|string F48 = "\033~8C003"
0291|string F49 = "\033~47001"
0292|string F50 = "\033~77002"
0293|string F51 = "\033~97003"
0294|string F52 = "\033~4F001"
0295|string F53 = "\033~75002"
0296|string F54 = "\033~9F003"
0297|string F55 = "\033~52001"
0298|string F56 = "\033~92002"
0299|string F57 = "\033~A2003"
0300|string F58 = "\033~53001"
0301|string F59 = "\033~93002"
0302|string F60 = "\033~A3003"
0303|string F61 = "\033~49001"
0304|string F62 = "\033~84002"
0305|string F63 = "\033~99003"
0306|string F64 = "\033~51001"
0307|string F65 = "\033~76002"
0308|string F66 = "\033~A1003"
0309|string F68 = "\033~48001"
0310|string F69 = "\033~8D002"
0311|string F70 = "\033~98003"
0312|string F72 = "\033~50001"
0313|string F73 = "\033~91002"
0314|string F74 = "\033~A0003"
0315|string F76 = "\033~4B001"
0316|string F77 = "\033~73002"
0317|string F78 = "\033~9B003"
0318|string F80 = "\033~4D001"
0319|string F81 = "\033~74002"
0320|string F82 = "\033~9D003"
0321|string F83 = "\033~011B1"
0322|string F84 = "\033~011B2"
0323|string F86 = "\033~0E081"
0324|string F87 = "\033~0E7F2"
0325|string F88 = "\033~0F001"
0326|string F89 = "\033~94002"
0327|string F90 = "\033~1C0D1"
0328|string F91 = "\033~1C0A2"
0329|string F92 = "\033~E00D0"
0330|string F93 = "\033~E00D1"
0331|string F94 = "\033~E00A2"
0332|string F95 = "\033~A6003"
0333|string F96 = "\033~23082"
0334|string F97 = "\033~17092"
0335|string F98 = "\033~320D2"
0336|string F99 = "\033~1B1B2"
0337|string F101 = "\033~92002"
0338|string F102 = "\033~75002"
0339|string F103 = "\033~91002"
0340|string F104 = "\033~76002"
0341|string F105 = "\033~73002"
0342|string F106 = "\033~8F002"
0343|string F107 = "\033~74002"
0344|string F108 = "\033~77002"
0345|string F109 = "\033~8D002"
0346|string F110 = "\033~84002"
0347|string F111 = "\033~90002"
0348|string F112 = "\033~8E002"
0349|string F114 = "\033~96002"
0350|string F115 = "\033~95002"
0351|string F116 = "\033~93002"
0352|compose '`' '1' to 'ヌ'
0353|compose '`' '2' to 'フ'
0354|compose '`' '3' to 'ア'
0355|compose '`' '#' to 'ァ'
0356|compose '`' '4' to 'ウ'
0357|compose '`' '$' to 'ゥ'
0358|compose '`' '5' to 'エ'
0359|compose '`' '%' to 'ェ'
0360|compose '`' '6' to 'オ'
0361|compose '`' '&' to 'ォ'
0362|compose '`' '7' to 'ヤ'
0363|compose '`' '\'' to 'ャ'
0364|compose '`' '8' to 'ユ'
0365|compose '`' '(' to 'ュ'
0366|compose '`' '9' to 'ヨ'
0367|compose '`' ')' to 'ョ'
0368|compose '`' '0' to 'ワ'
0369|compose '`' '-' to 'ホ'
0370|compose '`' '^' to 'ヘ'
0371|compose '`' 'q' to 'タ'
0372|compose '`' 'w' to 'テ'
0373|compose '`' 'e' to 'イ'
0374|compose '`' 'E' to 'ィ'
0375|compose '`' 'r' to 'ス'
0376|compose '`' 't' to 'カ'
0377|compose '`' 'y' to 'ン'
0378|compose '`' 'u' to 'ナ'
0379|compose '`' 'i' to 'ニ'
0380|compose '`' 'o' to 'ラ'
0381|compose '`' 'p' to 'セ'
0382|compose '`' 'a' to 'チ'
0383|compose '`' 's' to 'ト'
0384|compose '`' 'd' to 'シ'
0385|compose '`' 'f' to 'ハ'
0386|compose '`' 'g' to 'キ'
0387|compose '`' 'h' to 'ク'
0388|compose '`' 'j' to 'マ'
0389|compose '`' 'k' to 'ノ'
0390|compose '`' 'l' to 'リ'
0391|compose '`' ';' to 'レ'
0392|compose '`' ':' to 'ケ'
0393|compose '`' ']' to 'ム'
0394|compose '`' 'z' to 'ツ'
0395|compose '`' 'Z' to 'ッ'
0396|compose '`' 'x' to 'サ'
0397|compose '`' 'c' to 'ソ'
0398|compose '`' 'v' to 'ヒ'
0399|compose '`' 'b' to 'コ'
0400|compose '`' 'n' to 'ミ'
0401|compose '`' 'm' to 'モ'
0402|compose '`' ',' to 'ネ'
0403|compose '`' '.' to 'ル'
0404|compose '`' '/' to 'メ'
0405|compose '`' '\\' to 'ロ'