- '~' => ["co argm ext vim6"],
- '@' => ["co ext vim7 new"],
- '#' => ["pm ext vim6"],
- '$' => ["pm"],
- '^' => ["pm ext vim6"],
- '&' => ["co"],
- '*' => ["pm ext vim6"],
- '_' => ["pm ext vim6"],
- '+' => ["co ext vim7 new"],
- '`' => ["pm ext vim6 arg"],
- '8' => ["ci"],
- '0' => ["pm ext vim6"],
- '-' => ["co ext vim7 new"],
- '^['=> ["mo mode"],
- ']' => ["po"],
- '^]'=> ["po"],
- ';' => ["pm"],
- "'" => ["pm ext vim6 arg"],
- '<' => ["co ext vim7 new"],
- '?' => ["co argm ext vim6"],
- ',' => ["pm"],
-
- 'a' => ["ci"],
- '^a'=> ["ci"],
- 'd' => ["pm ext vim6"],
- 'D' => ["pm ext vim6"],
- 'e' => ["pm"],
- 'E' => ["pm"],
- 'f' => ["co ext vim6"],
- 'F' => ["co ext vim7 new"],
- 'g' => ["pm"],
- '^g'=> ["ci"],
- 'h' => ["mv modev"],
- 'H' => ["mv modev"],
- '^h'=> ["mv modev ext vim6"],
- 'i' => ["mi undo modei"],
- 'I' => ["mi undo modei"],
- 'j' => ["pm ext vim6"],
- 'J' => ["co"],
- 'k' => ["pm ext vim6"],
- 'm' => ["pm ext vim6"],
- 'o' => ["pm"],
- 'p' => ["co undo"],
- 'P' => ["co"],
- 'q' => ["co argm"],
- 'Q' => ["mo ext vim6"],
- 'r' => ["co arg"],
- 'R' => ["mi undo modei"],
- 's' => ["ci ext vim6"],
- 't' => ["po ext vim7 new"],
- 'T' => ["po ext vim7 new"],
- 'u' => ["co argm ext vim6"], # XXX undo?
- 'U' => ["co undo argm ext vim6"],
- 'v' => ['mv modev'],
- 'V' => ["co"],
- 'w' => ["co argm ext vim7 new"],
- 'x' => ["co ext vim7 new"],
+ "\e"=> "g7 mode",
+
+ '~' => "g4 argm ext vim6",
+ '@' => "g4 ext vim7 new",
+ '#' => "g2 ext vim6",
+ '$' => "g2",
+ '^' => "g2 ext vim6",
+ '&' => "g4",
+ '*' => "g2 ext vim6",
+ '_' => "g2 ext vim6",
+ '+' => "g4 ext vim7 new",
+ '`' => "g2 ext vim6 arg",
+ '8' => "g1",
+ '0' => "g2 ext vim6",
+ '-' => "g4 ext vim7 new",
+ '^['=> "g7 mode",
+ ']' => "g3",
+ '^]'=> "g3",
+ ';' => "g2",
+ "'" => "g2 ext vim6 arg",
+ '<' => "g4 ext vim7 new",
+ '?' => "g4 argm ext vim6",
+ ',' => "g2",
+
+ 'a' => "g1",
+ '^a'=> "g1",
+ 'd' => "g2 ext vim6",
+ 'D' => "g2 ext vim6",
+ 'e' => "g2",
+ 'E' => "g2",
+ 'f' => "g4 ext vim6",
+ 'F' => "g4 ext vim7 new",
+ 'g' => "g2",
+ '^g'=> "g1 vim6",
+ 'h' => "g8 modev",
+ 'H' => "g8 modev",
+ '^h'=> "g8 modev ext vim6",
+ 'i' => "g6 undo modei",
+ 'I' => "g6 undo modei",
+ 'j' => "g2 ext vim6",
+ 'J' => "g4",
+ 'k' => "g2 ext vim6",
+ 'm' => "g2 ext vim6",
+ 'o' => "g2",
+ 'p' => "g4 undo",
+ 'P' => "g4",
+ 'q' => "g4 argm",
+ 'Q' => "g7 ext vim6",
+ 'r' => "g4 arg",
+ 'R' => "g6 undo modei",
+ 's' => "g1 ext vim6",
+ 't' => "g3 ext vim7 new",
+ 'T' => "g3 ext vim7 new",
+ 'u' => "g4 argm ext vim6", # XXX undo?
+ 'U' => "g4 undo argm ext vim6",
+ 'v' => 'g8 modev',
+ 'V' => "g4",
+ 'w' => "g4 argm ext vim7 new",
+ 'x' => "g4 ext vim7 new",