root/dotfiles/mayu/hogelog-mayu @ 26151

Revision 26151, 3.3 kB (checked in by hogelog, 4 years ago)
  • make .mayu directory.
  • add hogelog .mayu file.
Line 
1include "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
15keymap2 EmacsMark : Global = $EmacsMark/cancel &KeymapWindow
16
17keymap2 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
36keymap 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
57keymap 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
80window  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
87window  sevenFM /7zFM.exe/ : EmacsMap
88window  sevenG /7zG.exe/ : EmacsMap
89window  gp /GreenPad.exe/ : EmacsMap
90window  note /notepad.exe/ : EmacsMap
91window  skype /Skype.exe/ : EmacsMap
92window  bluewind /bluewind.exe/ : EmacsMap
93window  bweditor /BWEditor.exe/ : EmacsMap
94window  regedit /regedit.exe/ : EmacsMap
95window  tween /Tween.exe/ : EmacsMap
96window  vc /vc.exe/ : EmacsMap
97window  cmd /ConsoleWindowClass/ : EmacsMap
98 key C-Y                = A-Space E P
99window  firefox /firefox.exe/ : EmacsMap
100window  iexplore /iexplore.exe/ : EmacsMap
101 key C-W-Space  = A-Space X
102window  explorer /explorer.exe/ : EmacsMap
103window  acroread /AcroRd32.exe/ : EmacsMap
104 key C-L        = C-L
105
106window  edit /:Edit/ : EmacsMap
107window  tedit /:TEdit/ : EmacsMap
108window  richedit /:RichEdit20W/ : EmacsMap
109window  listview /:SysListView32/ : EmacsMap
110window  treeview /:SysTreeView32/ : EmacsMap
111window  csedit /:WindowsForms10.EDIT/ : EmacsMap
112
Note: See TracBrowser for help on using the browser.