unicode: support columns in webkit browsers
[sheet.git] / vi.eng.inc.pl
index e4f99e64cea3b3d35481d6d40b8c3410a5821b16..a4c1d7e1fcaaeb9ac4d33e518fe41146a29373c9 100644 (file)
@@ -127,7 +127,7 @@ key => {
 'g8' => ["char hex val$sign{_}ue$sign{_}s"],
 'g0' => ["virtual bol"],
 'g-' => ["earlier undo"],
-'g^['=> ["esc"],
+"g\e"=> ["normal mode"],
 'g]' => ["go to tselect"],
 'g^]'=> ["go to tjump"],
 'g;' => ["to prev change pos"],
@@ -172,7 +172,7 @@ key => {
 'gw' => ["for$sign{_}mat still"],
 'gx' => ["Netrw$sign{_}BrowseX"],
 
-'Z^['=> ["esc"],
+"Z\e"=> ["normal mode"],
 'ZQ' => [" :q! (force)"],
 'ZZ' => [" :wq (write)"],
 
@@ -181,7 +181,7 @@ key => {
 'z-' => ["line at bottom bol", "don't (-) see any further"],
 'z=' => ["sug$sign{_}gest spell$sign{_}ing"],
 'z.' => ["line at center bol"],
-'z^['=> ["esc"],
+"z\e"=> ["normal mode"],
 
 'za' => ["toggle fold"],
 'zA' => ["toggle fold rec$sign{_}urs$sign{_}ive$sign{_}ly"],
@@ -228,7 +228,7 @@ key => {
 '[/' => ["start of C com$sign{_}m$sign{_}ent"],
 '[{' => ["previous open {"],
 '[[' => ["section back$sign{_}ward$sign{_}s"],
-'[^['=> ["esc"],
+"[\e"=> ["normal mode"],
 '[]' => [qq'<span style="font-variant:small-caps">section</span> back$sign{_}ward$sign{_}s'],
 
 '[c' => ["start of change backw$sign{_}ards"],
@@ -250,7 +250,7 @@ key => {
 '])' => ["next open )"],
 ']/' => ["end of C com$sign{_}m$sign{_}ent"],
 '][' => [qq'<span style="font-variant:small-caps">section</span> forw$sign{_}ard'],
-']^['=> ["esc"],
+"]\e"=> ["normal mode"],
 ']]' => ["section forw$sign{_}ard"],
 ']}' => ["next open }"],
 
@@ -274,7 +274,7 @@ key => {
 '^w+' => ["height incr$sign{_}ease"],
 '^w-' => ["height decr$sign{_}ease"],
 '^w=' => ["same height"],
-'^w^['=> ["esc"],
+"^w\e"=> ["normal mode"],
 '^w]' => ["split, to tag"],
 '^w}' => ["pre$sign{_}view tag"],
 '^w|' => ["set width"],
@@ -310,7 +310,7 @@ key => {
 '^wx' => ["ex$sign{_}chan$sign{_}ge"],
 '^wz' => ["close pre$sign{_}view"],
 
-'^wg^['=> ["esc"],
+"^wg\e"=> ["normal mode"],
 '^wg]' => ["split, :ts$sign{_}elect"],
 '^wg}' => [":ptj$sign{_}ump to tag"],
 '^wg^]'=> ["split, :tj$sign{_}ump"],
@@ -323,7 +323,7 @@ key => {
 'v=' => ["re$sign{_}ind$sign{_}ent"],
 'v>' => ["ind$sign{_}ent"],
 'v~' => ["toggle case"],
-'v^['=> ["esc"],
+"v\e"=> ["normal mode"],
 'v^]'=> ["jump to tag"],
 
 'va' => ["ex$sign{_}tend area"],
@@ -355,7 +355,7 @@ key => {
 'vy' => ["yank area"],
 'vY' => ["yank lines"],
 
-'vg^['=> ["esc"],
+"vg\e"=> ["visual mode"],
 'vg?' => ["rot13 encode"],
 'vgJ' => ["join literal$sign{_}ly"],
 'vgq' => ["for$sign{_}mat"],
@@ -364,7 +364,7 @@ key => {
 "va'" => ["quoted string"],
 'va<' => ["&lt;&gt; block"],
 'va[' => ["[] block"],
-'va^['=> ["esc"],
+"va\e"=> ["visual mode"],
 
 'vab' => ["() block"],
 'vaB' => ["{} Block"],
@@ -388,7 +388,7 @@ key => {
 
 'i^@' => ["last insert"],
 'i^^' => ["toggle :lmap usag$sign{_}e"],
-'i^[' => ["esc"],
+"i\e" => ["normal mode"],
 'i^]' => ["abbrev$sign{_}iate"],
 'i^_' => ["toggle lang$sign{_}uage"],
 
@@ -417,12 +417,13 @@ key => {
 'i^y' => ["ins char above"],
 'i^z' => [":sus$sign{_}pend in <em>im</em>"],
 
+"i^g\e"=> ["insert mode"],
 'i^gk' => ["$sign{up} start col$sign{_}umn"],
 'i^gj' => ["$sign{down} start col$sign{_}umn"],
 'i^gu' => ["break undo seq$sign{_}uence"],
 # other i^g keys (even esc) are not recognized
 
-'i^x^[' => ["esc"],
+"i^x\e" => ["normal mode"],
 'i^x^]' => ["tag comp$sign{_}l$sign{_}et$sign{_}e"],
 'i^x^d' => ["def$sign{_}ine compl$sign{_}et$sign{_}e"],
 'i^x^e' => ["window up"],