g => {
lead => "g",
+ "\e"=> ["mo mode"],
+
'~' => ["co argm ext vim6"],
'@' => ["co ext vim7 new"],
'#' => ["pm ext vim6"],
Z => {
lead => "Z",
- '^['=> ["mo mode"],
+ "\e"=> ["mo mode"],
+ '^['=> "\e",
'Q' => ["co ext vim6"],
'Z' => ["co"],
z => {
lead => "z",
+ "\e"=> ["mo mode"],
+
'^' => ["po"],
'+' => ["po"],
'-' => ["po"],
'=' => ["co ext vim7 new"],
'.' => ["po"],
- '^['=> ["mo mode"],
+ '^['=> "\e",
'a' => ["co ext vim6 folding"],
'A' => ["co ext vim6 folding"],
'[' => {
lead => "[",
+ "\e"=> ["mo mode"],
+
"`" => ["pm ext vim6"],
'#' => ["pm"],
'(' => ["pm"],
"'" => "[` ^", # ext vim6
'{' => ["pm"],
'[' => ["pm"],
- '^['=> ["mo mode"],
+ '^['=> "\e",
']' => ["pm"],
'c' => ["pm"],
']' => {
lead => "]",
+ "\e"=> ["mo mode"],
+
"`" => ["pm ext vim6"],
'#' => ["pm"],
')' => ["pm"],
"'" => "]` ^", # ext vim6
'/' => ["pm"],
'[' => ["pm"],
- '^['=> ["mo mode"],
+ '^['=> "\e",
']' => ["pm"],
'}' => ["pm"],
}, # mode ]
'^w' => {
- lead => $ascii ? "'w" : "ŵ",
+ lead => "ŵ",
+
+ "\e"=> ["mo mode"],
'<' => ["po"],
'>' => ["po"],
'+' => ["po"],
'-' => ["po"],
'=' => ["po"],
- '^['=> ["mo mode"],
+ '^['=> "\e",
']' => ["po"],
'}' => ["po"],
'|' => ["po"],
}, # mode ^w
'^wg' => {
- lead => $ascii ? "'wg" : "ŵg",
+ lead => "ŵg",
- '^['=> ["mo mode"],
+ "\e"=> ["mo mode"],
+ '^['=> "\e",
']' => ["po"],
'}' => ["po"],
'^]'=> ["po"],
}, # mode ^w g
v => {
+ "\e"=> ["mo mode"],
+
'!' => ["co"],
':' => ["mo modec"],
'<' => ["co"],
'=' => ['co undo'],
'>' => ['co'],
'~' => ["co ext vim6"],
- '^['=> ["mo mode"],
+ '^['=> "\e",
'^]'=> ["po"],
'^\\'=>'^\\',
vg => {
lead => "g",
- '^['=> ["mv modev"],
+ "\e"=> ["mv modev"],
+
+ '^['=> "\e",
'?' => ["co ext vim6"],
'J' => ['co ext vim6'],
'q' => ["co ext vim6"],
}, # mode v g
va => {
+ "\e"=> ["mv modev"],
+
'(' => 'vab',
')' => 'vab',
'`' => "va'",
'>' => 'va<',
'[' => ['pm ext vim6'],
'{' => 'vaB',
- '^['=> ['mv modev'],
+ '^['=> "\e",
']' => 'va[',
'}' => 'vaB',
#}, # mode c
i => {
+ "\e" => ["mo mode"],
+
'^@' => ["co"],
'^^' => ["co ext vim6"],
- '^[' => ["mo mode"],
+ '^['=> "\e",
'^]' => ["co ext vim6"],
'^_' => ["co ext vim6"],
'^\\'=>'^\\',
}, # modei
'i^g' => {
- lead => $ascii ? "'g" : "ĝ",
+ lead => "ĝ",
+
+ "\e"=> ['mi modei'],
'k' => ['pm'],
'j' => ['pm'],
}, # mode i ^g
'i^x' => {
- lead => $ascii ? "'x" : "x̂",
+ lead => "x̂",
+
+ "\e" => ["mo mode"], # yes, it really leaves insert mode
- '^[' => ["mo mode"], # yes, it really leaves insert mode
+ '^['=> "\e",
'^]' => ['co'],
'^d' => ['co'],
'^e' => ["po"],