| 1 | include "109.mayu" # 109 keyboard settting
|
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 | keyseq $EmacsEdit/kill-word = S-C-Right C-X
|
|---|
| 5 | keyseq $EmacsEdit/backward-kill-word = S-C-Left C-X
|
|---|
| 6 | keyseq $EmacsEdit/transpose-chars = S-Right C-X Left C-V Right
|
|---|
| 7 | keyseq $EmacsEdit/upcase-word = S-C-Right C-C *&Sync \
|
|---|
| 8 | &ClipboardUpcaseWord C-V
|
|---|
| 9 | keyseq $EmacsEdit/downcase-word = S-C-Right C-C *&Sync \
|
|---|
| 10 | &ClipboardDowncaseWord C-V
|
|---|
| 11 | keyseq $EmacsEdit/kill-line = &EmacsEditKillLineFunc S-End C-X \
|
|---|
| 12 | &Sync &EmacsEditKillLinePred((Delete), (Return Left))
|
|---|
| 13 | keyseq $EmacsMark/cancel = Left Right
|
|---|
| 14 |
|
|---|
| 15 | keymap2 EmacsMark : Global = $EmacsMark/cancel &KeymapWindow
|
|---|
| 16 |
|
|---|
| 17 | keymap2 EmacsMark
|
|---|
| 18 | key Home = S-C-Home &Prefix(EmacsMark)
|
|---|
| 19 | key End = S-C-End &Prefix(EmacsMark)
|
|---|
| 20 | key C-A = S-Home &Prefix(EmacsMark)
|
|---|
| 21 | key C-B = S-Left &Prefix(EmacsMark)
|
|---|
| 22 | key C-E = S-End &Prefix(EmacsMark)
|
|---|
| 23 | key C-F = S-Right &Prefix(EmacsMark)
|
|---|
| 24 | key C-G = $EmacsMark/cancel &Undefined
|
|---|
| 25 | key C-N = S-Down &Prefix(EmacsMark)
|
|---|
| 26 | key C-P = S-Up &Prefix(EmacsMark)
|
|---|
| 27 | key C-V = S-Next &Prefix(EmacsMark)
|
|---|
| 28 | key C-W = C-X Left Right
|
|---|
| 29 | key S-M-Comma = S-C-Home &Prefix(EmacsMark)
|
|---|
| 30 | key S-M-Period = S-C-End &Prefix(EmacsMark)
|
|---|
| 31 | key Left = S-Left &Prefix(EmacsMark)
|
|---|
| 32 | key Up = S-Up &Prefix(EmacsMark)
|
|---|
| 33 | key Right = S-Right &Prefix(EmacsMark)
|
|---|
| 34 | key Down = S-Down &Prefix(EmacsMark)
|
|---|
| 35 |
|
|---|
| 36 | keymap Global
|
|---|
| 37 | mod Control += Eisuu
|
|---|
| 38 | mod Shift += NonConvert Convert
|
|---|
| 39 | key *Eisuu = *LControl
|
|---|
| 40 | key *NonConvert = *LShift
|
|---|
| 41 | key *Convet = *RShift
|
|---|
| 42 | key *Hiragana = *Esc
|
|---|
| 43 |
|
|---|
| 44 | key C-W-H = &WindowClingToLeft
|
|---|
| 45 | key C-W-J = &WindowClingToBottom
|
|---|
| 46 | key C-W-K = &WindowClingToTop
|
|---|
| 47 | key C-W-L = &WindowClingToRight
|
|---|
| 48 |
|
|---|
| 49 | key C-W-Space = &WindowMaximize
|
|---|
| 50 | key C-W-M = &WindowVMaximize
|
|---|
| 51 | key C-W-S-M = &WindowHMaximize
|
|---|
| 52 |
|
|---|
| 53 | # C-A-W-[H|L] is VirtualWin shortcut
|
|---|
| 54 | key W-H = C-A-W-H
|
|---|
| 55 | key W-L = C-A-W-L
|
|---|
| 56 |
|
|---|
| 57 | keymap EmacsMap : Global
|
|---|
| 58 | key Home = C-Home
|
|---|
| 59 | key End = C-End
|
|---|
| 60 | key C-A = Home
|
|---|
| 61 | key C-B = Left
|
|---|
| 62 | key C-E = End
|
|---|
| 63 | key C-F = Right
|
|---|
| 64 | key C-G = Escape
|
|---|
| 65 | key C-N = Down
|
|---|
| 66 | key C-P = Up
|
|---|
| 67 | key C-S = C-F
|
|---|
| 68 | key C-V = Next
|
|---|
| 69 |
|
|---|
| 70 | key C-Atmark = &Prefix(EmacsMark)
|
|---|
| 71 | key C-D = Delete
|
|---|
| 72 | key C-H = BackSpace
|
|---|
| 73 | key C-K = $EmacsEdit/kill-line
|
|---|
| 74 | key C-M = Return
|
|---|
| 75 | key C-W = C-X
|
|---|
| 76 | key C-S-W = C-C
|
|---|
| 77 | key C-Y = C-V
|
|---|
| 78 | key C-Slash = C-Z
|
|---|
| 79 |
|
|---|
| 80 | window irfanview /IrfanView/ : EmacsMap
|
|---|
| 81 | key Right = Space
|
|---|
| 82 | key Left = BackSpace
|
|---|
| 83 | key Up = PageUp
|
|---|
| 84 | key Down = PageDown
|
|---|
| 85 | key *BrowserBack = Up
|
|---|
| 86 | key *BrowserForward = Down
|
|---|
| 87 | window sevenFM /7zFM.exe/ : EmacsMap
|
|---|
| 88 | window sevenG /7zG.exe/ : EmacsMap
|
|---|
| 89 | window gp /GreenPad.exe/ : EmacsMap
|
|---|
| 90 | window note /notepad.exe/ : EmacsMap
|
|---|
| 91 | window skype /Skype.exe/ : EmacsMap
|
|---|
| 92 | window bluewind /bluewind.exe/ : EmacsMap
|
|---|
| 93 | window bweditor /BWEditor.exe/ : EmacsMap
|
|---|
| 94 | window regedit /regedit.exe/ : EmacsMap
|
|---|
| 95 | window tween /Tween.exe/ : EmacsMap
|
|---|
| 96 | window vc /vc.exe/ : EmacsMap
|
|---|
| 97 | window cmd /ConsoleWindowClass/ : EmacsMap
|
|---|
| 98 | key C-Y = A-Space E P
|
|---|
| 99 | window firefox /firefox.exe/ : EmacsMap
|
|---|
| 100 | window iexplore /iexplore.exe/ : EmacsMap
|
|---|
| 101 | key C-W-Space = A-Space X
|
|---|
| 102 | window explorer /explorer.exe/ : EmacsMap
|
|---|
| 103 | window acroread /AcroRd32.exe/ : EmacsMap
|
|---|
| 104 | key C-L = C-L
|
|---|
| 105 |
|
|---|
| 106 | window edit /:Edit/ : EmacsMap
|
|---|
| 107 | window tedit /:TEdit/ : EmacsMap
|
|---|
| 108 | window richedit /:RichEdit20W/ : EmacsMap
|
|---|
| 109 | window listview /:SysListView32/ : EmacsMap
|
|---|
| 110 | window treeview /:SysTreeView32/ : EmacsMap
|
|---|
| 111 | window csedit /:WindowsForms10.EDIT/ : EmacsMap
|
|---|
| 112 |
|
|---|