/////////////////////////////////////////
//
// Vimドリル_前編.txt
//
/////////////////////////////////////////
// 問題一つ750byteくらい？文字列は1500byteくらい確保？
// 一コマンド文字列行
// １行目コマンド
// コマンド：Question;state;
// EOQ;EndOfQuestion
// Question～EOQが一つの問題
// Q num;right num;A1;A2;A3;A4;EOQ;
// A1; A2; A3; A4;コマンド名は
// TOOL側で乱数で変更される。ダブリなし
// %i:整数 %s:文字列代入 %ss:文字列加算
// %sf:文字列代入。文字列その行で終了
// %ssf:文字列加算。文字列その行で終了
// %e:enum &choices B{A1,A2,A3,A4}:選択肢番号
// &state{wait,right,wrong}:合ってるか間違ってるかまだか
// &choices A{Right,Ans_2,Ans_3,Ans_4}
// :正解か選択肢2か3か4か
// &select {null,A1.A2,A3,A4}
// :回答してないか1か2か3か4を選んだか
// &Comment,コメント命令。注。みたいな項目
/////////////////////////////////////////
// *Chapter 1
// コマンド前編
/////////////////////////////////////////
// Linux等でVimを起動するコマンドは？
&Question,%i001;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfLinux等でVimを起動するコマンドは？
&explain,
	%sLinux等でVimを起動するコマンドは
	%ssf「vim」等です
// A1; A2; A3; A4;コマンド名は
// TOOL側で乱数で変更される。ダブリなし
// choices 選択肢
&choices,%eRight,%eA1,
	%sf「vim」
&choices,%eAns_2,&eA2,
	%sf「Emacs」
&choices,%eAns_3,%eA3,
	%sf「nano」
&choices,%eAns_4,%eA4,
	%sf「Wim」
&EOQ;
/////////////////////////////////////////
// Linux等でVimをFileを指定して起動するコマンドは？
&Question,%i002;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sLinux等でVimをFileを指定して
	%ssf起動するコマンドは？
&explain,
	%sLinux等でVimを起動するコマンドは
	%ssf「vim Filename」等です
// A1; A2; A3; A4;コマンド名は
// TOOL側で乱数で変更される。ダブリなし
&choices,%eRight,%eA1,
	%sf「vim Filename」
&choices,%eAns_2,%eA2,
	%sf「vim #」
&choices,%eAns_3,%eA3,
	%sf「vim $$$」
&choices,%eAns_4,%eA4,
	%sf「bim Filename」
&Comment,
	%sfFilenameにはFileの名前を記述します
&EOQ;
/////////////////////////////////////////
// Linux等でGUI版のVimを起動するコマンドは？
&Question,%i003;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfLinux等でGUI版のVimを起動するコマンドは？
&explain,
	%sLinux等でGUI版のVimを起動するコマンドは
	%ssf「gvim」等です
// A1; A2; A3; A4;コマンド名は
// TOOL側で乱数で変更される。ダブリなし
&choices,%eRight,%eA1,
	%sf「gvim」
&choices,%eAns_2,%eA2,
	%sf「Emacs」
&choices,%eAns_3,%eA3,
	%sf「nano」
&choices,%eAns_4,%eA4,
	%sf「bvim」
&EOQ;
/////////////////////////////////////////
// *Chapter 2
// カーソル移動前編
/////////////////////////////////////////
// Vimでカーソルを左に動かすコマンドは？
&Question,%i004;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfVimでカーソルを左に動かすコマンドは？
&explain,
	%sVimでカーソルを左に動かすコマンドは
	%ssfhキーまたは←カーソルです
&choices,%eRight,%eA1,
	%sfhキーまたは←カーソル
&choices,%eAns_2,%eA2,
	%sfhキーまたは→カーソル
&choices,%eAns_3,%eA3,
	%sfjキーまたは←カーソル
&choices,%eAns_4,%eA4,
	%sfjキーまたは→カーソル
&EOQ;
/////////////////////////////////////////
// Vimでカーソルを下に動かすコマンドは？
&Question,%i005;
// Wait or Right or Wrong
&state,%ewait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfVimでカーソルを下に動かすコマンドは？
&explain,
	%sVimでカーソルを下に動かすコマンドは
	%ssfjキーまたは↓カーソルです
&choices,%eRight,%eA1,
	%sfjキーまたは↓カーソル
&choices,%eAns_2,%eA2,
	%sfjキーまたは↑カーソル
&choices,%eAns_3,%eA3,
	%sfkキーまたは↓カーソル
&choices,%eAns_4,%eA4,
	%sfkキーまたは↑カーソル
&EOQ;
/////////////////////////////////////////
// vimでカーソルを上に動かすコマンドは？
&Question,%i006;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfvimでカーソルを上に動かすコマンドは？
&explain,
	%svimでカーソルを上に動かすコマンドは
	%ssfkキーまたは↑カーソルです
&choices,%eRight,%eA1,
	%sfkキーまたは↑カーソル
&choices,%eAns_2,%eA2,
	%sfkキーまたは↓カーソル
&choices,%eAns_3,%eA3,
	%sflキーまたは↑カーソル
&choices,%eAns_4,%eA4,
	%sflキーまたは↓カーソル
&EOQ;
/////////////////////////////////////////
// vimでカーソルを右に動かすコマンドは？ 
&Question,%i007;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfvimでカーソルを右に動かすコマンドは？
&explain,
	%svimでカーソルを右に動かすコマンドは
	%ssflキーまたは→カーソルです
&choices,%eRight,%eA1,
	%sflキーまたは→カーソル
&choices,%eAns_2,%eA2,
	%sflキーまたは←カーソル
&choices,%eAns_3,%eA3,
	%sfgキーまたは→カーソル
&choices,%eAns_4,%eA4,
	%sfgキーまたは←カーソル
&EOQ;
/////////////////////////////////////////
// vimでカーソルを５行上に動かすコマンドは？
&Question,%i008;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfvimでカーソルを５行上に動かすコマンドは？
&explain,
	%svimでカーソルを５行上に動かすコマンドは？
	%ss数字を入力し続けてコマンドを入力します
	%ssf今回は5kです
&choices,%eRight,%eA1,
	%sf5k
&choices,%eAns_2,%eA2,
	%sf10k
&choices,%eAns_3,%eA3,
	%sf5l
&choices,%eAns_4,%eA4,
	%sf10l
&Comment,
	%sコマンドの回数指定は
	%ssf色々なコマンドに応用出来ます
&EOQ;
/////////////////////////////////////////
// *Chapter 3
// 文字入力
/////////////////////////////////////////
// コマンドモードから入力モードへ
// 現在の位置からモード移動は？
&Question,%i009;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssf現在の位置からモード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ssf現在の位置からモード移動は　iキーです
&choices,%eRight,%eA1,
	%sfiキー（小文字）
&choices,%eAns_2,%eA2,
	%sfaキー（小文字）
&choices,%eAns_3,%eA3,
	%sfIキー（大文字）
&choices,%eAns_4,%eA4,
	%sfAキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// １文字後ろからモード移動は？
&Question,%i010;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssf１文字後ろからモード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ssf１文字後ろからモード移動は　aキーです
&choices,%eRight,%eA1,
	%sfaキー（小文字）
&choices,%eAns_2,%eA2,
	%sfiキー（小文字）
&choices,%eAns_3,%eA3,
	%sfAキー（大文字）
&choices,%eAns_4,%eA4,
	%sfIキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// 次行に行を挿入してそこからモード移動は？
&Question,%i011;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssf次行に行を挿入してそこからモード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ss次行に行を挿入してそこからモード移動は
	%ssf小文字「o」です
&choices,%eRight,%eA1,
	%sfoキー（小文字）
&choices,%eAns_2,%eA2,
	%sfOキー（大文字）
&choices,%eAns_3,%eA3,
	%sfiキー（小文字）
&choices,%eAns_4,%eA4,
	%sfIキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// 前行に行を挿入してそこからモード移動は？
&Question,%i012;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssf前行に行を挿入してそこからモード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ss前行に行を挿入してそこからモード移動は
	%ssf大文字「O」です
&choices,%eRight,%eA1,
	%sfOキー（大文字）
&choices,%eAns_2,%eA2,
	%sfoキー（小文字）
&choices,%eAns_3,%eA3,
	%sfaキー（小文字）
&choices,%eAns_4,%eA4,
	%sfAキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// 空白を除く行頭へ移動してからモード移動は？
&Question,%i013;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ss空白を除く行頭へ移動してから
	%ssfモード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ss空白を除く行頭へ移動してから
	%ssfモード移動は　大文字「I」キーです
&choices,%eRight,%eA1,
	%sfIキー（大文字）
&choices,%eAns_2,%eA2,
	%sfiキー（小文字）
&choices,%eAns_3,%eA3,
	%sfaキー（小文字）
&choices,%eAns_4,%eA4,
	%sfAキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// 行末へ移動してから　モード移動は？
&Question,%i014;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssf行末へ移動してから　モード移動は？
&explain,
	%sコマンドモードから入力モードへ
	%ss行末へ移動してから　モード移動は
	%ssf大文字「A」キーです
&choices,%eRight,%eA1,
	%sfAキー（大文字）
&choices,%eAns_2,%eA2,
	%sfaキー（小文字）
&choices,%eAns_3,%eA3,
	%sfiキー（小文字）
&choices,%eAns_4,%eA4,
	%sfIキー（大文字）
&EOQ;
/////////////////////////////////////////
// コマンドモードから入力モードへ
// カーソル位置から上書きするキーは？
&Question,%i015;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sコマンドモードから入力モードへ
	%ssfカーソル位置から上書きするキーは？
&explain,
	%sコマンドモードから入力モードへ
	%ssカーソル位置から上書きするのは
	%ssf大文字「R」キーです
&choices,%eRight,%eA1,
	%sfRキー（大文字）
&choices,%eAns_2,%eA2,
	%sfrキー（小文字）
&choices,%eAns_3,%eA3,
	%sfoキー（小文字）
&choices,%eAns_4,%eA4,
	%sfOキー（大文字）
&EOQ;
/////////////////////////////////////////
// *Chapter 4
// カーソル移動中編
/////////////////////////////////////////
// 次の行の先頭へ移動するキーは？
&Question,%i016;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf次の行の先頭へ移動するキーは？
&explain,
	%s次の行の先頭へ移動するキーは
	%ssfEnterキーです
&choices,%eRight,%eA1,
	%sfEnterキー
&choices,%eAns_2,%eA2,
	%sfSPACEキー
&choices,%eAns_3,%eA3,
	%sfESCキー
&choices,%eAns_4,%eA4,
	%sfF1キー
&EOQ;
/////////////////////////////////////////
// 次の単語へ移動するキーは？
&Question,%i017;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf次の単語へ移動するキーは？
&explain,
	%s次の単語へ移動するキーは
	%ssfwキーです
&choices,%eRight,%eA1,
	%sfwキー
&choices,%eAns_2,%eA2,
	%sfbキー
&choices,%eAns_3,%eA3,
	%sfeキー
&choices,%eAns_4,%eA4,
	%sfnキー
&EOQ;
/////////////////////////////////////////
// 前の単語へ移動するキーは？
&Question,%i018;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf前の単語へ移動するキーは？
&explain,
	%s前の単語へ移動するキーは
	%ssfbキーです
&choices,%eRight,%eA1,
	%sfbキー
&choices,%eAns_2,%eA2,
	%sfwキー
&choices,%eAns_3,%eA3,
	%sfeキー
&choices,%eAns_4,%eA4,
	%sfnキー
&EOQ;
/////////////////////////////////////////
// 単語の末尾へ移動するキーは？
&Question,%i019;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf単語の末尾へ移動するキーは？
&explain,
	%s単語の末尾へ移動するキーは
	%ssfeキーです
&choices,%eRight,%eA1,
	%sfeキー
&choices,%eAns_2,%eA2,
	%sfwキー
&choices,%eAns_3,%eA3,
	%sfbキー
&choices,%eAns_4,%eA4,
	%sfnキー
&EOQ;
/////////////////////////////////////////
// 行末へ移動するキーは？
&Question,%i020;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf行末へ移動するキーは？
&explain,
	%s行末へ移動するキーは
	%ssf$キーです
&choices,%eRight,%eA1,
	%sf$キー
&choices,%eAns_2,%eA2,
	%sf0(ゼロ)キー
&choices,%eAns_3,%eA3,
	%sf^キー
&choices,%eAns_4,%eA4,
	%sf%キー
&EOQ;
/////////////////////////////////////////
// 行頭へ移動するキーは？
&Question,%i021;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf行頭へ移動するキーは？
&explain,
	%s行頭へ移動するキーは
	%ssf0(ゼロ)キーです
&choices,%eRight,%eA1,
	%sf0(ゼロ)キー
&choices,%eAns_2,%eA2,
	%sf$キー
&choices,%eAns_3,%eA3,
	%sf^キー
&choices,%eAns_4,%eA4,
	%sf%キー
&EOQ;
/////////////////////////////////////////
// 行の先頭文字へ移動するキーは？
&Question,%i022;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf行の先頭文字へ移動するキーは？
&explain,
	%s行の先頭文字へ移動するキーは
	%ssf^です
&choices,%eRight,%eA1,
	%sf^キー
&choices,%eAns_2,%eA2,
	%sf0(ゼロ)キー
&choices,%eAns_3,%eA3,
	%sf$キー
&choices,%eAns_4,%eA4,
	%sf%キー
&EOQ;
/////////////////////////////////////////
// *Chapter 5
// カーソル移動後編
/////////////////////////////////////////
// 対応するカッコへ移動するキーは？
&Question,%i023;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf対応するカッコへ移動するキーは？
&explain,
	%s対応するカッコへ移動するキーは
	%ssf%キーです
&choices,%eRight,%eA1,
	%sf%キー
&choices,%eAns_2,%eA2,
	%sf0(ゼロ)キー
&choices,%eAns_3,%eA3,
	%sf^キー
&choices,%eAns_4,%eA4,
	%sf$キー
&EOQ;
/////////////////////////////////////////
// 画面の一番上へ移動するキーは？
&Question,%i024;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf画面の一番上へ移動するキーは？
&explain,
	%s画面の一番上へ移動するキーは
	%ssfHキー（大文字）です
&choices,%eRight,%eA1,
	%sfHキー（大文字）
&choices,%eAns_2,%eA2,
	%sfMキー（大文字）
&choices,%eAns_3,%eA3,
	%sfLキー（大文字）
&choices,%eAns_4,%eA4,
	%sfGキー（大文字）
&EOQ;
/////////////////////////////////////////
// 画面の中央へ移動するキーは？
&Question,%i025;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf画面の中央へ移動するキーは？
&explain,
	%s画面の中央へ移動するキーは
	%ssfMキー（大文字）です
&choices,%eRight,%eA1,
	%sfMキー（大文字）
&choices,%eAns_2,%eA2,
	%sfHキー（大文字）
&choices,%eAns_3,%eA3,
	%sfLキー（大文字）
&choices,%eAns_4,%eA4,
	%sfGキー（大文字）
&EOQ;
/////////////////////////////////////////
// 画面の一番下へ移動するキーは？
&Question,%i026;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf画面の一番下へ移動するキーは？
&explain,
	%s画面の一番下へ移動するキーは
	%ssfLキー（大文字）です
&choices,%eRight,%eA1,
	%sfLキー（大文字）
&choices,%eAns_2,%eA2,
	%sfMキー（大文字）
&choices,%eAns_3,%eA3,
	%sfHキー（大文字）
&choices,%eAns_4,%eA4,
	%sfGキー（大文字）
&EOQ;
/////////////////////////////////////////
// *Chapter 6
// スクロール
/////////////////////////////////////////
// 画面を半画面上へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i027;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を半画面上へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を半画面上へスクロールするコマンドは
	%ssfCtrl + u です
&choices,%eRight,%eA1,
	%sfCtrl + u
&choices,%eAns_2,%eA2,
	%sfCtrl + d
&choices,%eAns_3,%eA3,
	%sfCtrl + b
&choices,%eAns_4,%eA4,
	%sfCtrl + f
&EOQ;
/////////////////////////////////////////
// 画面を半画面下へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i028;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を半画面下へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を半画面下へスクロールするコマンドは
	%ssfCtrl + u です
&choices,%eRight,%eA1,
	%sfCtrl + d
&choices,%eAns_2,%eA2,
	%sfCtrl + u
&choices,%eAns_3,%eA3,
	%sfCtrl + b
&choices,%eAns_4,%eA4,
	%sfCtrl + f
&EOQ;
/////////////////////////////////////////
// 画面を上へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i029;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を上へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を上へスクロールするコマンドは
	%ssfCtrl + b です
&choices,%eRight,%eA1,
	%sfCtrl + b
&choices,%eAns_2,%eA2,
	%sfCtrl + d
&choices,%eAns_3,%eA3,
	%sfCtrl + u
&choices,%eAns_4,%eA4,
	%sfCtrl + f
&EOQ;
/////////////////////////////////////////
// 画面を下へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i030;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を下へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を下へスクロールするコマンドは
	%ssfCtrl + f です
&choices,%eRight,%eA1,
	%sfCtrl + f
&choices,%eAns_2,%eA2,
	%sfCtrl + d
&choices,%eAns_3,%eA3,
	%sfCtrl + b
&choices,%eAns_4,%eA4,
	%sfCtrl + u
&EOQ;
/////////////////////////////////////////
// 画面を一行上へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i031;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を一行上へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を一行上へスクロールするコマンドは
	%ssfCtrl + y です
&choices,%eRight,%eA1,
	%sfCtrl + y
&choices,%eAns_2,%eA2,
	%sfCtrl + e
&choices,%eAns_3,%eA3,
	%sfCtrl + b
&choices,%eAns_4,%eA4,
	%sfCtrl + f
&EOQ;
/////////////////////////////////////////
// 画面を一行下へスクロールするコマンドは？
// カーソル移動ではないかんじで
&Question,%i032;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面を一行下へスクロールするコマンドは？
	%ssfカーソル移動ではないかんじで
&explain,
	%sカーソル移動ではないかんじで
	%ss画面を一行下へスクロールするコマンドは
	%ssfCtrl + e です
&choices,%eRight,%eA1,
	%sfCtrl + e
&choices,%eAns_2,%eA2,
	%sfCtrl + y
&choices,%eAns_3,%eA3,
	%sfCtrl + b
&choices,%eAns_4,%eA4,
	%sfCtrl + f
&EOQ;
/////////////////////////////////////////
// *Chapter 7
// ジャンプ
/////////////////////////////////////////
// 現在の行を画面の中央のを行へ
// スクロールするコマンドは？
&Question,%i033;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在の行を画面の中央の行へ
	%ssfスクロールするコマンドは？
&explain,
	%s現在の行を画面の中央の行へ
	%ssスクロールするコマンドは
	%ssfzz です
&choices,%eRight,%eA1,
	%sfzz（小文字）
&choices,%eAns_2,%eA2,
	%sfz（小文字） Enter
&choices,%eAns_3,%eA3,
	%sfw
&choices,%eAns_4,%eA4,
	%sfb
&EOQ;
/////////////////////////////////////////
// 現在の行を画面の最上行へ
// スクロールするコマンドは？
&Question,%i034;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在の行を画面の最上行へ
	%ssfスクロールするコマンドは？
&explain,
	%s現在の行を画面の最上行へ
	%ssスクロールするコマンドは
	%ssfz（小文字） Enter です
&choices,%eRight,%eA1,
	%sfz（小文字） Enter
&choices,%eAns_2,%eA2,
	%sfzz（小文字）
&choices,%eAns_3,%eA3,
	%sfw
&choices,%eAns_4,%eA4,
	%sfb
&EOQ;
/////////////////////////////////////////
// ファイルの最終の行へ
// ジャンプするコマンドは？
&Question,%i035;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sファイルの最終の行へ
	%ssfジャンプするコマンドは？
&explain,
	%sファイルの最終の行へ
	%ssジャンプするコマンドは
	%ssfG です
&choices,%eRight,%eA1,
	%sfG
&choices,%eAns_2,%eA2,
	%sf1G
&choices,%eAns_3,%eA3,
	%sf100G
&choices,%eAns_4,%eA4,
	%sf:50
&EOQ;
/////////////////////////////////////////
// ファイルの先頭の行へ
// ジャンプするコマンドは？
&Question,%i036;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sファイルの先頭の行へ
	%ssfジャンプするコマンドは？
&explain,
	%sファイルの先頭の行へ
	%ssジャンプするコマンドは
	%ssf1G です
&choices,%eRight,%eA1,
	%sf1G
&choices,%eAns_2,%eA2,
	%sfG
&choices,%eAns_3,%eA3,
	%sf100G
&choices,%eAns_4,%eA4,
	%sf:50
&EOQ;
/////////////////////////////////////////
// （例えば）行番号100へ
// ジャンプするコマンドは？
&Question,%i037;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s（例えば）行番号100へ
	%ssfジャンプするコマンドは？
&explain,
	%s（例えば）行番号100へ
	%ssジャンプするコマンドは
	%ssf100G です
&choices,%eRight,%eA1,
	%sf100G
&choices,%eAns_2,%eA2,
	%sf1G
&choices,%eAns_3,%eA3,
	%sfG
&choices,%eAns_4,%eA4,
	%sf:50
&EOQ;
/////////////////////////////////////////
// （例えば）50行へジャンプするコマンドは？
&Question,%i038;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf（例えば）50行へジャンプするコマンドは？
&explain,
	%s（例えば）50行へジャンプするコマンドは
	%ssf:50 です
&choices,%eRight,%eA1,
	%sf:50
&choices,%eAns_2,%eA2,
	%sf1G
&choices,%eAns_3,%eA3,
	%sf100G
&choices,%eAns_4,%eA4,
	%sfG
&EOQ;
/////////////////////////////////////////
// *Chapter 8
// 削除
/////////////////////////////////////////
// カーソル位置の文字を削除するコマンドは？
&Question,%i039;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfカーソル位置の文字を削除するコマンドは？
&explain,
	%sカーソル位置の文字を削除するコマンドは
	%ssfx です
&choices,%eRight,%eA1,
	%sfx
&choices,%eAns_2,%eA2,
	%sfp
&choices,%eAns_3,%eA3,
	%sfdd
&choices,%eAns_4,%eA4,
	%sfyy
&EOQ;
/////////////////////////////////////////
// 復習です
// カーソル上で５文字削除するコマンドは？
&Question,%i040;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s復習です
	%ssfカーソル上で５文字削除するコマンドは？
&explain,
	%s復習です
	%ssカーソル上で５文字削除するコマンドは？
	%ssf今回は5xです
&choices,%eRight,%eA1,
	%sf5x
&choices,%eAns_2,%eA2,
	%sf10x
&choices,%eAns_3,%eA3,
	%sf5p
&choices,%eAns_4,%eA4,
	%sf10p
&Comment,
	%sコマンドの回数指定は
	%ssf色々なコマンドに応用出来ます
&EOQ;
/////////////////////////////////////////
// 単語を削除するコマンドは？
&Question,%i041;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf単語を削除するコマンドは？
&explain,
	%s単語を削除するコマンドは
	%ssfdw です
&choices,%eRight,%eA1,
	%sfdw
&choices,%eAns_2,%eA2,
	%sfdd
&choices,%eAns_3,%eA3,
	%sfd0
&choices,%eAns_4,%eA4,
	%sfd$
&EOQ;
/////////////////////////////////////////
// 行を削除するコマンドは？
&Question,%i042;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf行を削除するコマンドは？
&explain,
	%s行を削除するコマンドは
	%ssfdd です
&choices,%eRight,%eA1,
	%sfdd
&choices,%eAns_2,%eA2,
	%sfdw
&choices,%eAns_3,%eA3,
	%sfd0
&choices,%eAns_4,%eA4,
	%sfd$
&EOQ;
/////////////////////////////////////////
// 行頭から現在位置までを
// 削除するコマンドは？
&Question,%i043;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s行頭から現在位置までを
	%ssf削除するコマンドは？
&explain,
	%s行頭から現在位置までを
	%ss削除するコマンドは
	%ssfd0 です
&choices,%eRight,%eA1,
	%sfd0
&choices,%eAns_2,%eA2,
	%sfdd
&choices,%eAns_3,%eA3,
	%sfdw
&choices,%eAns_4,%eA4,
	%sfd$
&EOQ;
/////////////////////////////////////////
// 現在位置から行末までを
// 削除するコマンドは？
&Question,%i044;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在位置から行末までを
	%ssf削除するコマンドは？
&explain,
	%s現在位置から行末までを
	%ss削除するコマンドは
	%ssfd$ です
&choices,%eRight,%eA1,
	%sfd$
&choices,%eAns_2,%eA2,
	%sfdd
&choices,%eAns_3,%eA3,
	%sfd0
&choices,%eAns_4,%eA4,
	%sfdw
&EOQ;
/////////////////////////////////////////
// *Chapter 9
// コピー他
/////////////////////////////////////////
// 単語をコピーするコマンドは？
&Question,%i045;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf単語をコピーするコマンドは？
&explain,
	%s単語をコピーするコマンドは
	%ssfyw です
&choices,%eRight,%eA1,
	%sfyw
&choices,%eAns_2,%eA2,
	%sfyy
&choices,%eAns_3,%eA3,
	%sfy0
&choices,%eAns_4,%eA4,
	%sfy$
&EOQ;
/////////////////////////////////////////
// 行をコピーするコマンドは？
&Question,%i046;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf行をコピーするコマンドは？
&explain,
	%s行をコピーするコマンドは
	%ssfyy です
&choices,%eRight,%eA1,
	%sfyy
&choices,%eAns_2,%eA2,
	%sfyw
&choices,%eAns_3,%eA3,
	%sfy0
&choices,%eAns_4,%eA4,
	%sfy$
&EOQ;
/////////////////////////////////////////
// 行頭から現在位置までを
// コピーするコマンドは？
&Question,%i047;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s行頭から現在位置までを
	%ssfコピーするコマンドは？
&explain,
	%s行頭から現在位置までを
	%ssコピーするコマンドは
	%ssfy0 です
&choices,%eRight,%eA1,
	%sfy0
&choices,%eAns_2,%eA2,
	%sfyy
&choices,%eAns_3,%eA3,
	%sfyw
&choices,%eAns_4,%eA4,
	%sfy$
&EOQ;
/////////////////////////////////////////
// 現在位置から行末までを
// コピーするコマンドは？
&Question,%i048;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在位置から行末までを
	%ssfコピーするコマンドは？
&explain,
	%s現在位置から行末までを
	%ssコピーするコマンドは
	%ssfy$ です
&choices,%eRight,%eA1,
	%sfy$
&choices,%eAns_2,%eA2,
	%sfyy
&choices,%eAns_3,%eA3,
	%sfy0
&choices,%eAns_4,%eA4,
	%sfyw
&EOQ;
/////////////////////////////////////////
// 挿入的に貼り付けるコマンドは？
&Question,%i049;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf挿入的に貼り付けるコマンドは？
&explain,
	%s挿入的に貼り付けるコマンドは
	%ssfp です
&choices,%eRight,%eA1,
	%sfp
&choices,%eAns_2,%eA2,
	%sfx
&choices,%eAns_3,%eA3,
	%sfdd
&choices,%eAns_4,%eA4,
	%sfyy
&EOQ;
/////////////////////////////////////////
// 入力モードに移動で挿入ではなく
// 書き換えに移動するコマンドは？
&Question,%i050;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s入力モードに移動で
	%ssf書き換えから入力を行うコマンドは？
&explain,
	%s入力モードに移動で
	%ss書き換えから入力を行うコマンドは
	%ssfcw です
&choices,%eRight,%eA1,
	%sfcw
&choices,%eAns_2,%eA2,
	%sfo
&choices,%eAns_3,%eA3,
	%sfi
&choices,%eAns_4,%eA4,
	%sfa
&EOQ;
/////////////////////////////////////////
// カーソル位置の文字を
// X 等に置き換えるコマンドは？
&Question,%i051;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル位置の文字を
	%ssfX 等に置き換えるコマンドは？
&explain,
	%sカーソル位置の文字を
	%ssX 等に置き換えるコマンドは
	%ssfr X です
&choices,%eRight,%eA1,
	%sfr X
&choices,%eAns_2,%eA2,
	%sfo X
&choices,%eAns_3,%eA3,
	%sfi X
&choices,%eAns_4,%eA4,
	%sfa X
&EOQ;
/////////////////////////////////////////
// *Chapter 10
// その他の編集操作
/////////////////////////////////////////
// 現在行と次行を
// 連結するコマンドは？
&Question,%i052;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在行と次行を
	%ssf連結するコマンドは？
&explain,
	%s現在行と次行を
	%ss連結するコマンドは
	%ssfJ です
&choices,%eRight,%eA1,
	%sfJ
&choices,%eAns_2,%eA2,
	%sf~
&choices,%eAns_3,%eA3,
	%sfu
&choices,%eAns_4,%eA4,
	%sf.(ドット)
&EOQ;
/////////////////////////////////////////
// カーソル位置の文字を
// 大文字←→小文字変換するコマンドは？
&Question,%i053;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル位置の文字を
	%ssf大文字←→小文字変換するコマンドは？
&explain,
	%sカーソル位置の文字を
	%ss大文字←→小文字変換するコマンドは
	%ssf~ です
&choices,%eRight,%eA1,
	%sf~
&choices,%eAns_2,%eA2,
	%sfJ
&choices,%eAns_3,%eA3,
	%sfu
&choices,%eAns_4,%eA4,
	%sf.(ドット)
&EOQ;
/////////////////////////////////////////
// UNDO（取り消し）のコマンドは？
&Question,%i054;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfUNDO（取り消し）のコマンドは？
&explain,
	%sUNDO（取り消し）のコマンドは
	%ssfu です
&choices,%eRight,%eA1,
	%sfu
&choices,%eAns_2,%eA2,
	%sf~
&choices,%eAns_3,%eA3,
	%sfCtrl + r
&choices,%eAns_4,%eA4,
	%sf.(ドット)
&EOQ;
/////////////////////////////////////////
// REDO（取り消し）のコマンドは？
&Question,%i055;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfREDO（取り消し）のコマンドは？
&explain,
	%sREDO（取り消し）のコマンドは
	%ssfCtrl + r です
&choices,%eRight,%eA1,
	%sfCtrl + r
&choices,%eAns_2,%eA2,
	%sf~
&choices,%eAns_3,%eA3,
	%sfu
&choices,%eAns_4,%eA4,
	%sf.(ドット)
&EOQ;
/////////////////////////////////////////
// 直前のコマンドを再実行するコマンドは？
&Question,%i056;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf直前のコマンドを再実行するコマンドは？
&explain,
	%s直前のコマンドを再実行するコマンドは
	%ssf.(ドット) です
&choices,%eRight,%eA1,
	%sf.(ドット)
&choices,%eAns_2,%eA2,
	%sf~
&choices,%eAns_3,%eA3,
	%sfu
&choices,%eAns_4,%eA4,
	%sfCtrl + r
&EOQ;
/////////////////////////////////////////
// *Chapter 11
// ビジュアルモード前編
/////////////////////////////////////////
// ビジュアルモードを開始するコマンドで
// 現在位置からの選択を行うコマンドは？
&Question,%i057;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモードを開始するコマンドで
	%ssf現在位置からの選択を行うコマンドは？
&explain,
	%sビジュアルモードを開始するコマンドで
	%ss現在位置からの選択を行うコマンドは
	%ssfv です
&choices,%eRight,%eA1,
	%sfv
&choices,%eAns_2,%eA2,
	%sfa
&choices,%eAns_3,%eA3,
	%sfi
&choices,%eAns_4,%eA4,
	%sfESC
&EOQ;
/////////////////////////////////////////
// ビジュアルモードを開始するコマンドで
// 矩形範囲の選択を行うコマンドは？
&Question,%i058;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモードを開始するコマンドで
	%ssf矩形範囲の選択を行うコマンドは？
&explain,
	%sビジュアルモードを開始するコマンドで
	%ss矩形範囲の選択を行うコマンドは
	%ssfCtrl + v です
&choices,%eRight,%eA1,
	%sfCtrl + v
&choices,%eAns_2,%eA2,
	%sfShift + v
&choices,%eAns_3,%eA3,
	%sfalt + v
&choices,%eAns_4,%eA4,
	%sfspace + v
&EOQ;
/////////////////////////////////////////
// ビジュアルモードを開始するコマンドで
// 行単位の選択を行うコマンドは？
&Question,%i059;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモードを開始するコマンドで
	%ssf行単位の選択を行うコマンドは？
&explain,
	%sビジュアルモードを開始するコマンドで
	%ss行単位の選択を行うコマンドは
	%ssfShift + v です
&choices,%eRight,%eA1,
	%sfShift + v
&choices,%eAns_2,%eA2,
	%sfCtrl + v
&choices,%eAns_3,%eA3,
	%sfalt + v
&choices,%eAns_4,%eA4,
	%sfspace + v
&EOQ;
/////////////////////////////////////////
// *Chapter 12
// ビジュアルモード後編
/////////////////////////////////////////
// ビジュアルモード選択範囲を
// カットするコマンドは？
&Question,%i060;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモード選択範囲を
	%ssfカットするコマンドは？
&explain,
	%sビジュアルモード選択範囲を
	%ssカットするコマンドは
	%ssfv ～選択～ d です
&choices,%eRight,%eA1,
	%sfv ～選択～ d
&choices,%eAns_2,%eA2,
	%sfv ～選択～ y
&choices,%eAns_3,%eA3,
	%sfv ～選択～ >
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// ビジュアルモード選択範囲を
// カットするコマンドは？
&Question,%i061;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモード選択範囲を
	%ssfカットするコマンドは？
&explain,
	%sビジュアルモード選択範囲を
	%ssカットするコマンドは
	%ssfv ～選択～ x です
&choices,%eRight,%eA1,
	%sfv ～選択～ x
&choices,%eAns_2,%eA2,
	%sfv ～選択～ y
&choices,%eAns_3,%eA3,
	%sfv ～選択～ >
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// ビジュアルモード選択範囲を
// コピーするコマンドは？
&Question,%i062;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモード選択範囲を
	%ssfコピーするコマンドは？
&explain,
	%sビジュアルモード選択範囲を
	%ssコピーするコマンドは
	%ssfv ～選択～ y です
&choices,%eRight,%eA1,
	%sfv ～選択～ y
&choices,%eAns_2,%eA2,
	%sfv ～選択～ d
&choices,%eAns_3,%eA3,
	%sfv ～選択～ >
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// カーソル行を右にインデントする
// コマンドは？
&Question,%i063;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル行を右にインデントする
	%ssfコマンドは？
&explain,
	%sカーソル行を右にインデントする
	%ssコマンドは
	%ssf>> です
&choices,%eRight,%eA1,
	%sf>>
&choices,%eAns_2,%eA2,
	%sf<<
&choices,%eAns_3,%eA3,
	%sfv ～選択～ >
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// カーソル行を左にインデントする
// コマンドは？
&Question,%i064;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル行を左にインデントする
	%ssfコマンドは？
&explain,
	%sカーソル行を左にインデントする
	%ssコマンドは
	%ssf<< です
&choices,%eRight,%eA1,
	%sf<<
&choices,%eAns_2,%eA2,
	%sf>>
&choices,%eAns_3,%eA3,
	%sfv ～選択～ >
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// ビジュアルモード選択範囲を
// 右インデントするコマンドは？
&Question,%i065;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモード選択範囲を
	%ssf右インデントするコマンドは？
&explain,
	%sビジュアルモード選択範囲を
	%ss右インデントするコマンドは
	%ssfv ～選択～ > です
&choices,%eRight,%eA1,
	%sfv ～選択～ >
&choices,%eAns_2,%eA2,
	%sf<<
&choices,%eAns_3,%eA3,
	%sf>>
&choices,%eAns_4,%eA4,
	%sfv ～選択～ <
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// ビジュアルモード選択範囲を
// 左インデントするコマンドは？
&Question,%i066;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sビジュアルモード選択範囲を
	%ssf左インデントするコマンドは？
&explain,
	%sビジュアルモード選択範囲を
	%ss左インデントするコマンドは
	%ssfv ～選択～ < です
&choices,%eRight,%eA1,
	%sfv ～選択～ <
&choices,%eAns_2,%eA2,
	%sf<<
&choices,%eAns_3,%eA3,
	%sf>>
&choices,%eAns_4,%eA4,
	%sfv ～選択～ >
&Comment,
	%sv はビジュアルモードを開始する
	%ssコマンドです。意味は違いますが
	%ssCtrl + v や Shift + v 等
	%ssfでもOKです
&EOQ;
/////////////////////////////////////////
// *Chapter 13
// 検索
/////////////////////////////////////////
// 文字列XYZを前方向に
// 検索するコマンドは？
&Question,%i067;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字列XYZを前方向に
	%ssf検索するコマンドは？
&explain,
	%s文字列XYZを前方向に
	%ss検索するコマンドは
	%ssf/ XYZ Enter です
&choices,%eRight,%eA1,
	%sf/ XYZ Enter
&choices,%eAns_2,%eA2,
	%sf/ Enter
&choices,%eAns_3,%eA3,
	%sf? XYZ Enter
&choices,%eAns_4,%eA4,
	%sf? Enter
&EOQ;
/////////////////////////////////////////
// 同じ文字列を再度前方向に
// 検索するコマンドは？
&Question,%i068;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s同じ文字列を再度前方向に
	%ssf検索するコマンドは？
&explain,
	%s同じ文字列を再度前方向に
	%ss検索するコマンドは
	%ssf/ Enter です
&choices,%eRight,%eA1,
	%sf/ Enter
&choices,%eAns_2,%eA2,
	%sf/ XYZ Enter
&choices,%eAns_3,%eA3,
	%sf? XYZ Enter
&choices,%eAns_4,%eA4,
	%sf? Enter
&EOQ;
/////////////////////////////////////////
// 文字列XYZを後方向に
// 検索するコマンドは？
&Question,%i069;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字列XYZを後方向に
	%ssf検索するコマンドは？
&explain,
	%s文字列XYZを後方向に
	%ss検索するコマンドは
	%ssf? XYZ Enter です
&choices,%eRight,%eA1,
	%sf? XYZ Enter
&choices,%eAns_2,%eA2,
	%sf? Enter
&choices,%eAns_3,%eA3,
	%sf/ XYZ Enter
&choices,%eAns_4,%eA4,
	%sf/ Enter
&EOQ;
/////////////////////////////////////////
// 同じ文字列を再度後方向に
// 検索するコマンドは？
&Question,%i070;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s同じ文字列を再度後方向に
	%ssf検索するコマンドは？
&explain,
	%s同じ文字列を再度後方向に
	%ss検索するコマンドは
	%ssf? Enter です
&choices,%eRight,%eA1,
	%sf? Enter
&choices,%eAns_2,%eA2,
	%sf? XYZ Enter
&choices,%eAns_3,%eA3,
	%sf/ XYZ Enter
&choices,%eAns_4,%eA4,
	%sf/ Enter
&EOQ;
/////////////////////////////////////////
// 次の検索一致候補に
// ジャンプするコマンドは？
&Question,%i071;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s次の検索一致候補に
	%ssfジャンプするコマンドは？
&explain,
	%s次の検索一致候補に
	%ssジャンプするコマンドは？
	%ssfn です
&choices,%eRight,%eA1,
	%sfn
&choices,%eAns_2,%eA2,
	%sf*
&choices,%eAns_3,%eA3,
	%sf#
&choices,%eAns_4,%eA4,
	%sf%
&EOQ;
/////////////////////////////////////////
// カーソル位置の単語を
// 前方向に検索するコマンドは？
&Question,%i072;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル位置の単語を
	%ssf前方向に検索するコマンドは？
&explain,
	%sカーソル位置の単語を
	%ss前方向に検索するコマンドは
	%ssf* です
&choices,%eRight,%eA1,
	%sf*
&choices,%eAns_2,%eA2,
	%sfn
&choices,%eAns_3,%eA3,
	%sf#
&choices,%eAns_4,%eA4,
	%sf%
&EOQ;
/////////////////////////////////////////
// カーソル位置の単語を
// 後方向に検索するコマンドは？
&Question,%i073;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sカーソル位置の単語を
	%ssf後方向に検索するコマンドは？
&explain,
	%sカーソル位置の単語を
	%ss後方向に検索するコマンドは
	%ssf# です
&choices,%eRight,%eA1,
	%sf#
&choices,%eAns_2,%eA2,
	%sf*
&choices,%eAns_3,%eA3,
	%sfn
&choices,%eAns_4,%eA4,
	%sf%
&EOQ;
/////////////////////////////////////////
// *Chapter 14
// 置換・削除
/////////////////////////////////////////
// 全体の「XX」を「YY」に
// 一括置換するコマンドは？
&Question,%i074;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s全体の「XX」を「YY」に
	%ssf一括置換するコマンドは？
&explain,
	%s全体の「XX」を「YY」に
	%ss一括置換するコマンドは？
	%ssf:%s/XX/YY/g Enter です
&choices,%eRight,%eA1,
	%sf:%s/XX/YY/g Enter
&choices,%eAns_2,%eA2,
	%sf:%s/XX/YY/gc Enter
&choices,%eAns_3,%eA3,
	%sf:3,8s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:.,s/XX/YY/g Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 全体の「XX」を「YY」に
// 確認しながら置換するコマンドは？
&Question,%i075;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s全体の「XX」を「YY」に
	%ssf確認しながら置換するコマンドは？
&explain,
	%s全体の「XX」を「YY」に
	%ss確認しながら置換するコマンドは？
	%ssf:%s/XX/YY/gc Enter です
&choices,%eRight,%eA1,
	%sf:%s/XX/YY/gc Enter
&choices,%eAns_2,%eA2,
	%sf:%s/XX/YY/g Enter
&choices,%eAns_3,%eA3,
	%sf:3,8s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:.,s/XX/YY/g Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 3～8行目間の「XX」を「YY」に
// 一括置換するコマンドは？
&Question,%i076;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s3～8行目間の「XX」を「YY」に
	%ssf一括置換するコマンドは？
&explain,
	%s3～8行目間の「XX」を「YY」に
	%ss一括置換するコマンドは？
	%ssf:3,8s/XX/YY/g Enter です
&choices,%eRight,%eA1,
	%sf:3,8s/XX/YY/g Enter
&choices,%eAns_2,%eA2,
	%sf:%s/XX/YY/gc Enter
&choices,%eAns_3,%eA3,
	%sf:%s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:.,s/XX/YY/g Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 現在行～最終行の「XX」を「YY」に
// 一括置換するコマンドは？
&Question,%i077;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在行～最終行の「XX」を「YY」に
	%ssf一括置換するコマンドは？
&explain,
	%s現在行～最終行の「XX」を「YY」に
	%ss一括置換するコマンドは？
	%ssf:.,s/XX/YY/g Enter です
&choices,%eRight,%eA1,
	%sf:.,s/XX/YY/g Enter
&choices,%eAns_2,%eA2,
	%sf:%s/XX/YY/gc Enter
&choices,%eAns_3,%eA3,
	%sf:3,8s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:%s/XX/YY/g Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 「XYZ」を含む行を
// 削除するコマンドは？
&Question,%i078;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s「XYZ」を含む行を
	%ssf削除するコマンドは？
&explain,
	%s「XYZ」を含む行を
	%ss削除するコマンドは
	%ssf:g/XYZ/d Enter です
&choices,%eRight,%eA1,
	%sf:g/XYZ/d Enter
&choices,%eAns_2,%eA2,
	%sf:g!/XYZ/d Enter
&choices,%eAns_3,%eA3,
	%sf:%s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:%s/XX/YY/gc Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 「XYZ」を含まない行行を
// 削除するコマンドは？
&Question,%i079;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s「XYZ」を含まない行行を
	%ssf削除するコマンドは？
&explain,
	%s「XYZ」を含まない行行を
	%ss削除するコマンドは
	%ssf:g!/XYZ/d Enter です
&choices,%eRight,%eA1,
	%sf:g!/XYZ/d Enter
&choices,%eAns_2,%eA2,
	%sf:g/XYZ/d Enter
&choices,%eAns_3,%eA3,
	%sf:%s/XX/YY/g Enter
&choices,%eAns_4,%eA4,
	%sf:%s/XX/YY/gc Enter
&Comment,
	%s sコマンドの直前に指定する範囲は
	%ssfビジュアルモード選択もできます。
&Comment_b,
	%svコマンドでビジュアルモードで
	%ss範囲を選択した状態のまま
	%ss「:」を入力して、
	%ss続けて「s/AA/BB/g」のようにすると、
	%ssf選択範囲内だけで置換が行われます。
&EOQ;
/////////////////////////////////////////
// 検索結果のハイライト表示を
// 消すコマンドは？
&Question,%i080;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s検索結果のハイライト表示を
	%ssf消すコマンドは？
&explain,
	%s検索結果のハイライト表示を
	%ss消すコマンドは
	%ssf:noh Enter です
&choices,%eRight,%eA1,
	%sf:noh Enter
&choices,%eAns_2,%eA2,
	%sf/ Enter
&choices,%eAns_3,%eA3,
	%sf? Enter
&choices,%eAns_4,%eA4,
	%sfspace
&EOQ;
&EOF;