keys: replace omni-present escape keys
[sheet.git] / less.inc.pl
index dcd651204e5069641ab75a1101a1af4bf5a170b3..0fdedf6bd2d8f5e0a664ed1a00aea5d8713a8244 100644 (file)
@@ -2,6 +2,8 @@ use utf8;
 { # less v418
 
 '' => {
+       "\e"=> ['mo mode^[', "alt$sign{_}/meta"],
+
        'b' => ['pm more'],
        '^b'=> 'b',
        'd' => ['pm more'],
@@ -65,6 +67,7 @@ use utf8;
 },
 
 '^[' => { # esc
+       "\e"=> ['mo mode', 'noop'],
        'n' => ['co'],
        'N' => ['co'],
        'u' => ['ci'],
@@ -76,11 +79,13 @@ use utf8;
 },
 
 #'^x' => {
+#      "\e"=> ['mo mode', 'noop'],
 #      '^x' => "'",
 #      '^v' => ':e',
 #},
 
 ':' => {
+       "\e"=> ['mo mode', 'noop'],
        'd' => ['mo'],
        'e' => ['mo'],
        'f' => '=',
@@ -92,6 +97,7 @@ use utf8;
 },
 
 '-' => {
+       "\e"=> ['mo mode', 'noop'],
        'a' => ['co'],
        'b' => ['mo arg'],
        'B' => ['mo'],