Update runtime files.
Add missing test files.
diff --git a/runtime/tutor/tutor.ja.euc b/runtime/tutor/tutor.ja.euc
index 9eabbdc..4e62c70 100644
--- a/runtime/tutor/tutor.ja.euc
+++ b/runtime/tutor/tutor.ja.euc
@@ -126,8 +126,8 @@
 
   3. ¥Æ¥­¥¹¥È¤òÄɲä·½ª¤¨¤¿¤é¡¢ <ESC> ¤ò²¡¤·¤Æ¥Î¡¼¥Þ¥ë¥â¡¼¥É¤ËÌá¤ê¤Þ¤·¤ç¤¦¡£
 
-  4. 2¹ÔÌܤΠ---> ¤È¼¨¤µ¤ì¤¿¾ì½ê¤Ø°Üư¤·¡¢¥¹¥Æ¥Ã¥× 2 ¤«¤é 3 ·«¤êÊÖ¤·¤ÆÊ¸Ë¡¤ò
-     ½¤Àµ¤·¤Þ¤·¤ç¤¦¡£
+  4. 2¹ÔÌܤΠ---> ¤È¼¨¤µ¤ì¤¿¾ì½ê¤Ø°Üư¤·¡¢¥¹¥Æ¥Ã¥× 2 ¤«¤é 3 ¤ò·«¤êÊÖ¤·¤ÆÊ¸Ë¡
+     ¤ò½¤Àµ¤·¤Þ¤·¤ç¤¦¡£
 
 ---> ¤³¤³¤Ë¤Ï´Ö°ã¤Ã¤¿¥Æ¥­¥¹¥È¤¬¤¢¤ê
      ¤³¤³¤Ë¤Ï´Ö°ã¤Ã¤¿¥Æ¥­¥¹¥È¤¬¤¢¤ê¤Þ¤¹¡£
@@ -215,7 +215,7 @@
 
   2. °Ê²¼¤Î ---> ¤È¼¨¤µ¤ì¤¿¹Ô¤Ë¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ¤·¤ç¤¦¡£
 
-  3. Àµ¤·¤¤Ê¸¤ÎËöÈø¤Ø¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ¤·¤ç¤¦(ºÇ½é¤Î . ¤Î¸å¤Ç¤¹)¡£
+  3. Àµ¤·¤¤Ê¸¤ÎËöÈø¤Ø¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ¤·¤ç¤¦(ºÇ½é¤Î ¡£ ¤Î¸å¤Ç¤¹)¡£
 
   4. ¹ÔËö¤Þ¤Çºï½ü¤¹¤ë¤Î¤Ë d$ ¤È¥¿¥¤¥×¤·¤Þ¤·¤ç¤¦¡£
 
@@ -265,7 +265,7 @@
 
   4. 0 (¥¼¥í)¤ò¥¿¥¤¥×¤·¤Æ¹ÔƬ¤Ë°Üư¤·¤Þ¤¹¡£
 
-  5. ¥¹¥Æ¥Ã¥× 2 ¤È 3 ¤ò°ã¤¦¿ôÃͤȻȤäƷ«¤êÊÖ¤·¤Þ¤¹¡£
+  5. ¥¹¥Æ¥Ã¥× 2 ¤È 3 ¤ò°ã¤¦¿ôÃͤò»È¤Ã¤Æ·«¤êÊÖ¤·¤Þ¤¹¡£
 
 ---> This is just a line with words you can move around in.
 
@@ -747,7 +747,7 @@
 
   3. ¥«¡¼¥½¥ë¤Î¸å¤í¤Ë¥Æ¥­¥¹¥È¤òÄɲ乤뤿¤á¤Ë a (¾®Ê¸»ú) ¤ò¥¿¥¤¥×¤·¤Þ¤¹¡£
 
-  4. ¤½¤Î²¼¤Î¹Ô¤Î¤Î¤è¤¦¤Êñ¸ì¤Ë´°À®¤µ¤»¤Þ¤¹¡£ÁÞÆþ¥â¡¼¥É¤òÈ´¤±¤ë°Ù¤Ë <ESC> ¤Ë²¡
+  4. ¤½¤Î²¼¤Î¹Ô¤Î¤è¤¦¤Êñ¸ì¤Ë´°À®¤µ¤»¤Þ¤¹¡£ÁÞÆþ¥â¡¼¥É¤òÈ´¤±¤ë°Ù¤Ë <ESC> ¤ò²¡
      ¤·¤Þ¤¹¡£
 
   5. e ¤ò»È¤Ã¤Æ¼¡¤ÎÉÔ´°Á´¤Êñ¸ì¤Ø°Üư¤·¡¢¥¹¥Æ¥Ã¥× 3 ¤È 4 ¤ò·«¤êÊÖ¤·¤Þ¤¹¡£
@@ -878,7 +878,7 @@
 
 			 ** Vim ¤ÎÆÃħ¤òȯ´ø¤¹¤ë **
 
-  Vim ¤Ë¤Ï Vi ¤è¤ê¤â¿¤¯¤ÎÆÃħ¤òƧ¤Þ¤¨¤Æ¤¤¤Þ¤¬¡¢¤½¤Î¤Û¤È¤ó¤É¤Ï½é´ü¾õÂ֤ˤÆ
+  Vim ¤Ë¤Ï Vi ¤è¤ê¤â¿¤¯¤ÎÆÃħ¤òƧ¤Þ¤¨¤Æ¤¤¤Þ¤¹¤¬¡¢¤½¤Î¤Û¤È¤ó¤É¤Ï½é´ü¾õÂ֤ˤÆ
   »ÈÍÑÉԲĤȤʤäƤ¤¤Þ¤¹¡£¤è¤ê¿¤¯¤ÎÆÃħ¤ò»È¤¤¤Ï¤¸¤á¤ë¤Ë¤Ï "vimrc" ¥Õ¥¡¥¤¥ë
   ¤òºîÀ®¤·¤Þ¤¹¡£
 
diff --git a/runtime/tutor/tutor.ja.sjis b/runtime/tutor/tutor.ja.sjis
index baf8112..7a932fa 100644
--- a/runtime/tutor/tutor.ja.sjis
+++ b/runtime/tutor/tutor.ja.sjis
@@ -126,8 +126,8 @@
 
   3. ƒeƒLƒXƒg‚ð’ljÁ‚µI‚¦‚½‚çA <ESC> ‚ð‰Ÿ‚µ‚ăm[ƒ}ƒ‹ƒ‚[ƒh‚É–ß‚è‚Ü‚µ‚傤B
 
-  4. 2s–Ú‚Ì ---> ‚ÆŽ¦‚³‚ꂽêŠ‚ÖˆÚ“®‚µAƒXƒeƒbƒv 2 ‚©‚ç 3 ŒJ‚è•Ô‚µ‚Ä•¶–@‚ð
-     C³‚µ‚Ü‚µ‚傤B
+  4. 2s–Ú‚Ì ---> ‚ÆŽ¦‚³‚ꂽêŠ‚ÖˆÚ“®‚µAƒXƒeƒbƒv 2 ‚©‚ç 3 ‚ðŒJ‚è•Ô‚µ‚Ä•¶–@
+     ‚ðC³‚µ‚Ü‚µ‚傤B
 
 ---> ‚±‚±‚ɂ͊Ԉá‚Á‚½ƒeƒLƒXƒg‚ª‚ ‚è
      ‚±‚±‚ɂ͊Ԉá‚Á‚½ƒeƒLƒXƒg‚ª‚ ‚è‚Ü‚·B
@@ -215,7 +215,7 @@
 
   2. ˆÈ‰º‚Ì ---> ‚ÆŽ¦‚³‚ꂽs‚ɃJ[ƒ\ƒ‹‚ðˆÚ“®‚µ‚Ü‚µ‚傤B
 
-  3. ³‚µ‚¢•¶‚Ì––”ö‚ÖƒJ[ƒ\ƒ‹‚ðˆÚ“®‚µ‚Ü‚µ‚傤(Å‰‚Ì . ‚ÌŒã‚Å‚·)B
+  3. ³‚µ‚¢•¶‚Ì––”ö‚ÖƒJ[ƒ\ƒ‹‚ðˆÚ“®‚µ‚Ü‚µ‚傤(Å‰‚Ì B ‚ÌŒã‚Å‚·)B
 
   4. s––‚܂ō폜‚·‚é‚Ì‚É d$ ‚ƃ^ƒCƒv‚µ‚Ü‚µ‚傤B
 
@@ -265,7 +265,7 @@
 
   4. 0 (ƒ[ƒ)‚ðƒ^ƒCƒv‚µ‚čs“ª‚Ɉړ®‚µ‚Ü‚·B
 
-  5. ƒXƒeƒbƒv 2 ‚Æ 3 ‚ðˆá‚¤”’l‚ÆŽg‚Á‚ÄŒJ‚è•Ô‚µ‚Ü‚·B
+  5. ƒXƒeƒbƒv 2 ‚Æ 3 ‚ðˆá‚¤”’l‚ðŽg‚Á‚ÄŒJ‚è•Ô‚µ‚Ü‚·B
 
 ---> This is just a line with words you can move around in.
 
@@ -747,7 +747,7 @@
 
   3. ƒJ[ƒ\ƒ‹‚ÌŒã‚ë‚ɃeƒLƒXƒg‚ð’ljÁ‚·‚邽‚ß‚É a (¬•¶Žš) ‚ðƒ^ƒCƒv‚µ‚Ü‚·B
 
-  4. ‚»‚̉º‚̍s‚̂̂悤‚È’PŒê‚ÉŠ®¬‚³‚¹‚Ü‚·B‘}“üƒ‚[ƒh‚𔲂¯‚éˆ×‚É <ESC> ‚ɉŸ
+  4. ‚»‚̉º‚̍s‚̂悤‚È’PŒê‚ÉŠ®¬‚³‚¹‚Ü‚·B‘}“üƒ‚[ƒh‚𔲂¯‚éˆ×‚É <ESC> ‚ð‰Ÿ
      ‚µ‚Ü‚·B
 
   5. e ‚ðŽg‚Á‚ÄŽŸ‚Ì•sŠ®‘S‚È’PŒê‚ÖˆÚ“®‚µAƒXƒeƒbƒv 3 ‚Æ 4 ‚ðŒJ‚è•Ô‚µ‚Ü‚·B
@@ -878,7 +878,7 @@
 
 			 ** Vim ‚Ì“Á’¥‚ð”­Šö‚·‚é **
 
-  Vim ‚É‚Í Vi ‚æ‚è‚à‘½‚­‚Ì“Á’¥‚𓥂܂¦‚Ä‚¢‚Ü‚ªA‚»‚̂قƂñ‚ǂ͏‰Šúó‘Ô‚É‚Ä
+  Vim ‚É‚Í Vi ‚æ‚è‚à‘½‚­‚Ì“Á’¥‚𓥂܂¦‚Ä‚¢‚Ü‚·‚ªA‚»‚̂قƂñ‚ǂ͏‰Šúó‘Ô‚É‚Ä
   Žg—p•s‰Â‚ƂȂÁ‚Ä‚¢‚Ü‚·B‚æ‚葽‚­‚Ì“Á’¥‚ðŽg‚¢‚Í‚¶‚ß‚é‚É‚Í "vimrc" ƒtƒ@ƒCƒ‹
   ‚ðì¬‚µ‚Ü‚·B
 
diff --git a/runtime/tutor/tutor.ja.utf-8 b/runtime/tutor/tutor.ja.utf-8
index 2034443..4b7d2a0 100644
--- a/runtime/tutor/tutor.ja.utf-8
+++ b/runtime/tutor/tutor.ja.utf-8
@@ -126,8 +126,8 @@
 
   3. テキストを追加し終えたら、 <ESC> を押してノーマルモードに戻りましょう。
 
-  4. 2行目の ---> と示された場所へ移動し、ステップ 2 から 3 繰り返して文法を
-     修正しましょう。
+  4. 2行目の ---> と示された場所へ移動し、ステップ 2 から 3 を繰り返して文法
+     を修正しましょう。
 
 ---> ここには間違ったテキストがあり
      ここには間違ったテキストがあります。
@@ -215,7 +215,7 @@
 
   2. 以下の ---> と示された行にカーソルを移動しましょう。
 
-  3. 正しい文の末尾へカーソルを移動しましょう(最初の . の後です)。
+  3. 正しい文の末尾へカーソルを移動しましょう(最初の 。 の後です)。
 
   4. 行末まで削除するのに d$ とタイプしましょう。
 
@@ -265,7 +265,7 @@
 
   4. 0 (ゼロ)をタイプして行頭に移動します。
 
-  5. ステップ 2 と 3 を違う数値と使って繰り返します。
+  5. ステップ 2 と 3 を違う数値を使って繰り返します。
 
 ---> This is just a line with words you can move around in.
 
@@ -747,7 +747,7 @@
 
   3. カーソルの後ろにテキストを追加するために a (小文字) をタイプします。
 
-  4. その下の行ののような単語に完成させます。挿入モードを抜ける為に <ESC> に押
+  4. その下の行のような単語に完成させます。挿入モードを抜ける為に <ESC> を押
      します。
 
   5. e を使って次の不完全な単語へ移動し、ステップ 3 と 4 を繰り返します。
@@ -878,7 +878,7 @@
 
 			 ** Vim の特徴を発揮する **
 
-  Vim には Vi よりも多くの特徴を踏まえていまが、そのほとんどは初期状態にて
+  Vim には Vi よりも多くの特徴を踏まえていますが、そのほとんどは初期状態にて
   使用不可となっています。より多くの特徴を使いはじめるには "vimrc" ファイル
   を作成します。