<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,7 +3,7 @@
 # key mappings about Windows feature like vim (vimperator)
 #
 # Maintainer:   janus &lt;janus.wel.3@gmail.com&gt;
-# Last Change:  2009/11/13 06:07:42.
+# Last Change:  2009/11/13 06:21:02.
 # Remarks:      Transition Diagram
 #                   insert &lt;--&gt; normal(default) &lt;--&gt; visual
 #                                     ||
@@ -24,52 +24,53 @@ keyseq $wv-vim-visual  = &amp;Toggle(Lock9, off) &amp;Toggle(Lock8, on)  &amp;SetImeStatus(o
 keyseq $wv-vim-insert  = &amp;Toggle(Lock9, on)  &amp;Toggle(Lock8, off) &amp;SetImeStatus(off) &amp;HelpMessage(, &quot;-- insert --&quot;)
 keyseq $wv-windows     = &amp;Toggle(Lock9, on)  &amp;Toggle(Lock8, on)  &amp;SetImeStatus(off) &amp;HelpMessage(, &quot;-- Windows --&quot;)
 
+# common keymap2 {{{1
+# after 'g' pressed (2 stroke key map)
+# normal mode {{{2
+keymap2 Afterg
+key g = Home        # jump to first file
+key u = BackSpace   # upper directory
+
+# visual mode {{{2
+keymap2 Aftergv
+key g = S-Home  # jump to first file
+
 # CommonControl {{{1
 # SysListView32 (Explorer and so on)
 # SysTreeView32 (SHBrowseForFolder, OpenFileDialog etc)
 # ComboBox, EditComboBox (oodles)
 # ToolbarWindow32, MENU (a lots of)
 
-# after 'g' pressed (2 stroke key map) {{{2
-# normal mode {{{3
-keymap2 CommonControlg
-key g = Home        # jump to first file
-key u = BackSpace   # upper directory
-
-# visual mode {{{3
-keymap2 CommonControlvg
-key g = S-Home  # jump to first file
-
 # window {{{2
 window CommonControl /(?!Progman)(?!WorkerW)(?:SysListView32|SysTreeView32|ComboBox|ComboBox:Edit|ToolbarWindow32|MENU)$/ : Global
 # common
 key C-h = BackSpace
 
 # normal mode {{{3
-key L9-L8-Esc       = $wv-vim-normal        # enter normal mode from Windows mode
-key ~L9-L8-Esc      = $wv-vim-normal        # enter normal mode from visual mode
-key ~L9-~L8-*j      = *Down                 # down
-key ~L9-~L8-*k      = *Up                   # up
-key ~L9-~L8-*h      = *Left                 # left
-key ~L9-~L8-*l      = *Right                # right
-key ~L9-~L8-i       = F2                    # edit file / directory name
-key ~L9-~L8-S-i     = F2 Home               # edit file / directory name (at first character)
-key ~L9-~L8-S-a     = F2 End                # edit file / directory name (at last character)
-key ~L9-~L8-C-d     = F4                    # path completion (extend combobox)
-key ~L9-~L8-r       = F5                    # reload
-key ~L9-~L8-C-g     = A-Enter               # display property dialog
-key ~L9-~L8-S-g     = End                   # jump to last file
-key ~L9-~L8-g       = &amp;Prefix(CommonControlg)    # see keymap2 CommonControlg
-key ~L9-~L8-Esc     = &amp;Default              # send &quot;escape&quot; key to Windows
+key L9-L8-Esc       = $wv-vim-normal    # enter normal mode from Windows mode
+key ~L9-L8-Esc      = $wv-vim-normal    # enter normal mode from visual mode
+key ~L9-~L8-*j      = *Down             # down
+key ~L9-~L8-*k      = *Up               # up
+key ~L9-~L8-*h      = *Left             # left
+key ~L9-~L8-*l      = *Right            # right
+key ~L9-~L8-i       = F2                # edit file / directory name
+key ~L9-~L8-S-i     = F2 Home           # edit file / directory name (at first character)
+key ~L9-~L8-S-a     = F2 End            # edit file / directory name (at last character)
+key ~L9-~L8-C-d     = F4                # path completion (extend combobox)
+key ~L9-~L8-r       = F5                # reload
+key ~L9-~L8-C-g     = A-Enter           # display property dialog
+key ~L9-~L8-S-g     = End               # jump to last file
+key ~L9-~L8-g       = &amp;Prefix(Afterg)   # see keymap2 Afterg
+key ~L9-~L8-Esc     = &amp;Default          # send &quot;escape&quot; key to Windows
 
 # visual mode {{{3
-key ~L9-~L8-v   = $wv-vim-visual        # enter visual mode
-key ~L9-L8-j    = S-Down                # select down
-key ~L9-L8-k    = S-Up                  # select up
-key ~L9-L8-h    = S-Left                # select left
-key ~L9-L8-l    = S-Right               # select right
-key ~L9-L8-S-g  = S-End                 # jump to last file
-key ~L9-L8-g    = &amp;Prefix(CommonControlvg)   # see keymap2 CommonControlvg
+key ~L9-~L8-v   = $wv-vim-visual    # enter visual mode
+key ~L9-L8-j    = S-Down            # select down
+key ~L9-L8-k    = S-Up              # select up
+key ~L9-L8-h    = S-Left            # select left
+key ~L9-L8-l    = S-Right           # select right
+key ~L9-L8-S-g  = S-End             # jump to last file
+key ~L9-L8-g    = &amp;Prefix(Aftergv)  # see keymap2 Aftergv
 
 # Windows mode {{{3
 key ~L9-~L8-Slash   = $wv-windows   # enter Windows mode
@@ -109,32 +110,32 @@ window Desktop /(?:Progman|WorkerW):SHELLDLL_DefView:SysListView32$/ : Global
 key C-h = BackSpace
 
 # normal mode {{{3
-key L9-L8-Esc       = $wv-vim-normal        # enter normal mode from Windows mode
-key ~L9-L8-Esc      = $wv-vim-normal        # enter normal mode from visual mode
-key ~L9-~L8-~S-*j   = *Down                 # down
-key ~L9-~L8-~S-*k   = *Up                   # up
-key ~L9-~L8-S-j     = C-Down Space          # down
-key ~L9-~L8-S-k     = C-Up Space            # up
-key ~L9-~L8-*h      = *Left                 # left
-key ~L9-~L8-*l      = *Right                # right
-key ~L9-~L8-i       = F2                    # edit file / directory name
-key ~L9-~L8-S-i     = F2 Home               # edit file / directory name (at first character)
-key ~L9-~L8-S-a     = F2 End                # edit file / directory name (at last character)
-key ~L9-~L8-C-d     = F4                    # path completion (extend combobox)
-key ~L9-~L8-r       = F5                    # reload
-key ~L9-~L8-C-g     = A-Enter               # display property dialog
-key ~L9-~L8-S-g     = End                   # jump to last file
-key ~L9-~L8-g       = &amp;Prefix(CommonControlg)    # see keymap2 CommonControlg
-key ~L9-~L8-Esc     = &amp;Default              # send &quot;escape&quot; key to Windows
+key L9-L8-Esc       = $wv-vim-normal    # enter normal mode from Windows mode
+key ~L9-L8-Esc      = $wv-vim-normal    # enter normal mode from visual mode
+key ~L9-~L8-~S-*j   = *Down             # down
+key ~L9-~L8-~S-*k   = *Up               # up
+key ~L9-~L8-S-j     = C-Down Space      # down
+key ~L9-~L8-S-k     = C-Up Space        # up
+key ~L9-~L8-*h      = *Left             # left
+key ~L9-~L8-*l      = *Right            # right
+key ~L9-~L8-i       = F2                # edit file / directory name
+key ~L9-~L8-S-i     = F2 Home           # edit file / directory name (at first character)
+key ~L9-~L8-S-a     = F2 End            # edit file / directory name (at last character)
+key ~L9-~L8-C-d     = F4                # path completion (extend combobox)
+key ~L9-~L8-r       = F5                # reload
+key ~L9-~L8-C-g     = A-Enter           # display property dialog
+key ~L9-~L8-S-g     = End               # jump to last file
+key ~L9-~L8-g       = &amp;Prefix(Afterg)   # see keymap2 Afterg
+key ~L9-~L8-Esc     = &amp;Default          # send &quot;escape&quot; key to Windows
 
 # visual mode {{{3
-key ~L9-~L8-v   = $wv-vim-visual        # enter visual mode
-key ~L9-L8-j    = C-Down Space          # select down
-key ~L9-L8-k    = C-Up Space            # select up
-key ~L9-L8-h    = S-Left                # select left
-key ~L9-L8-l    = S-Right               # select right
-key ~L9-L8-S-g  = S-End                 # jump to last file
-key ~L9-L8-g    = &amp;Prefix(CommonControlvg)   # see keymap2 CommonControlvg
+key ~L9-~L8-v   = $wv-vim-visual    # enter visual mode
+key ~L9-L8-j    = C-Down Space      # select down
+key ~L9-L8-k    = C-Up Space        # select up
+key ~L9-L8-h    = S-Left            # select left
+key ~L9-L8-l    = S-Right           # select right
+key ~L9-L8-S-g  = S-End             # jump to last file
+key ~L9-L8-g    = &amp;Prefix(Aftergv)  # see keymap2 Aftergv
 
 # Windows mode {{{3
 key ~L9-~L8-Slash   = $wv-windows   # enter Windows mode</diff>
      <filename>mayu/Windows-vim.mayu</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>4df0798105ef32e5d370e218bec419c47fef2f5d</id>
    </parent>
  </parents>
  <author>
    <name>janus_wel</name>
    <email>janus.wel.3@gmail.com</email>
  </author>
  <url>http://github.com/januswel/dotfiles/commit/2fef1221b9f0cf3b6f6bd80a915c0933c134bafc</url>
  <id>2fef1221b9f0cf3b6f6bd80a915c0933c134bafc</id>
  <committed-date>2009-11-12T13:21:50-08:00</committed-date>
  <authored-date>2009-11-12T13:21:50-08:00</authored-date>
  <message>Clip common keymap2 settings</message>
  <tree>cd63fa49b0db6add559e8195427864abd5aaaa4b</tree>
  <committer>
    <name>janus_wel</name>
    <email>janus.wel.3@gmail.com</email>
  </committer>
</commit>
