keyboard: report code errors in altgr includes
[sheet.git] / vi.eng.inc.pl
index 3ea7840bc8c6275f8daecc6ee99ad77b0891e9fd..58ac2f39d37e0b7a458c4aac0d7ceeec170a453f 100644 (file)
@@ -7,6 +7,14 @@ my @motions = qw(
 );
 
 {
+title => 'vi/vim',
+version => 1.5,
+description => [
+       "Interactive cheat sheet for vi text editors, notably Vim,",
+       "describing each key in various modes.",
+],
+keywords => [qw' vi vim nvi '],
+
 key => {
 
        "\e"=> "normal mode",
@@ -765,7 +773,7 @@ def => {
                'v' => 'g8 modev',
                'V' => "g4",
                'w' => "g4 argm v7",
-               'x' => "g4 v7",
+               'x' => "g4 v7 ext",
        }, # mode g
 
        Z => {
@@ -840,7 +848,7 @@ def => {
                '(' => "g2",
                '*' => "=[/",
                '/' => "g2",
-               "'" => "=[` ^", # v6
+               "'" => "=0[`^ g2 v6",
                '{' => "g2",
                '[' => "g2",
                '^['=> "=\e",
@@ -893,7 +901,7 @@ def => {
                '#' => "g2",
                ')' => "g2",
                '*' => "=]/",
-               "'" => "=]` ^", # v6
+               "'" => '=$]`^ g2 v6',
                '/' => "g2",
                '[' => "g2",
                '^['=> "=\e",
@@ -1210,8 +1218,8 @@ def => {
                (map { $_ => "=$_" } qw( g z [ ]  \\ ^\\ ^q ^s ^z )),
 
                'd'  => 'g4',
-               'o'  => 'g4',
-               'p'  => 'g4',
+               'o'  => 'g5',
+               'p'  => 'g5',
                's'  => 'g4 arg xsurround',
 
                'l'  => '=x',