/////////////////////////////////////////
//
// 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,コメント命令。注。みたいな項目
// &EOF; ファイルの終わり
/////////////////////////////////////////
// *Chapter 15
// 分割画面
/////////////////////////////////////////
// 画面を上下分割するコマンドは？
&Question,%i081;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf画面を上下分割するコマンドは？
&explain,
	%s画面を上下分割するコマンドは
	%ssf:sp です
&choices,%eRight,%eA1,
	%sf:sp
&choices,%eAns_2,%eA2,
	%sf:space
&choices,%eAns_3,%eA3,
	%sf:enter
&choices,%eAns_4,%eA4,
	%sf:devide
&EOQ;
/////////////////////////////////////////
// 分割画面の下に移動するコマンドは？
&Question,%i082;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf分割画面の下に移動するコマンドは？
&explain,
	%s分割画面の下に移動するコマンドは
	%ssfCtrl + w j です
&choices,%eRight,%eA1,
	%sfCtrl + w j
&choices,%eAns_2,%eA2,
	%sfCtrl + w k
&choices,%eAns_3,%eA3,
	%sfCtrl + w w
&choices,%eAns_4,%eA4,
	%sfCtrl + w 10+
&EOQ;
/////////////////////////////////////////
// 分割画面の上に移動するコマンドは？
&Question,%i083;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf分割画面の上に移動するコマンドは？
&explain,
	%s分割画面の上に移動するコマンドは
	%ssfCtrl + w k です
&choices,%eRight,%eA1,
	%sfCtrl + w k
&choices,%eAns_2,%eA2,
	%sfCtrl + w j
&choices,%eAns_3,%eA3,
	%sfCtrl + w w
&choices,%eAns_4,%eA4,
	%sfCtrl + w 10+
&EOQ;
/////////////////////////////////////////
// 分割画面を移動するコマンドは？
&Question,%i084;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf分割画面を移動するコマンドは？
&explain,
	%s分割画面を移動するコマンドは
	%ssfCtrl + w w です
&choices,%eRight,%eA1,
	%sfCtrl + w w
&choices,%eAns_2,%eA2,
	%sfCtrl + w k
&choices,%eAns_3,%eA3,
	%sfCtrl + w j
&choices,%eAns_4,%eA4,
	%sfCtrl + w 10+
&EOQ;
/////////////////////////////////////////
// 現在分割画面の範囲を10行増やす
// コマンドは？
&Question,%i085;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在分割画面の範囲を10行増やす
	%ssfコマンドは？
&explain,
	%s現在分割画面の範囲を10行増やす
	%ssコマンドは
	%ssfCtrl + w 10+ です
&choices,%eRight,%eA1,
	%sfCtrl + w 10+
&choices,%eAns_2,%eA2,
	%sfCtrl + w 10-
&choices,%eAns_3,%eA3,
	%sfCtrl + w j
&choices,%eAns_4,%eA4,
	%sfCtrl + w k
&Comment,
	%sCtrlキーを押しながらwを押し、
	%ssCtrlとw キーを離してから次のキーを
	%ssf押して下さい。
&Comment_b,
	%sGUIウィンドウ版のgvimなら、
	%ssfマウスで分割画面の区切りを調整できます。
&EOQ;
/////////////////////////////////////////
// 現在分割画面の範囲を10行減らす
// コマンドは？
&Question,%i086;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在分割画面の範囲を10行減らす
	%ssfコマンドは？
&explain,
	%s現在分割画面の範囲を10行減らす
	%ssコマンドは
	%ssfCtrl + w 10- です
&choices,%eRight,%eA1,
	%sfCtrl + w 10-
&choices,%eAns_2,%eA2,
	%sfCtrl + w 10+
&choices,%eAns_3,%eA3,
	%sfCtrl + w j
&choices,%eAns_4,%eA4,
	%sfCtrl + w k
&Comment,
	%sCtrlキーを押しながらwを押し、
	%ssCtrlとw キーを離してから次のキーを
	%ssf押して下さい。
&Comment_b,
	%sGUIウィンドウ版のgvimなら、
	%ssfマウスで分割画面の区切りを調整できます。
&EOQ;
/////////////////////////////////////////
// 画面分割をして
// ファイル「filename」を開く
// コマンドは？
&Question,%i087;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s画面分割をして
	%ssファイル「filename」を開く
	%ssfコマンドは？
&explain,
	%s画面分割をして
	%ssファイル「filename」を開く
	%ssコマンドは
	%ssf:new filename Enter です
&choices,%eRight,%eA1,
	%sf:new filename Enter
&choices,%eAns_2,%eA2,
	%sf:w filename Enter
&choices,%eAns_3,%eA3,
	%sf:q filename Enter
&choices,%eAns_4,%eA4,
	%sf:e filename Enter
&EOQ;
/////////////////////////////////////////
// *Chapter 16
// マーク・マクロ
/////////////////////////////////////////
// 現在行を名前Fに記憶する
// コマンドは？
&Question,%i088;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s 現在行を名前Fに記憶する
	%ssfコマンドは？
&explain,
	%s 現在行を名前Fに記憶する
	%ssfコマンドは m F です
&choices,%eRight,%eA1,
	%sfm F
&choices,%eAns_2,%eA2,
	%sf` F
&choices,%eAns_3,%eA3,
	%sfq F～q
&choices,%eAns_4,%eA4,
	%sf@ F
&Comment,
	%sFは「x」「a」など１文字であれば
	%ss何でもかまいません。
	%ss名前の種類だけ
	%ssf複数のマークやマクロを登録できます。
&EOQ;
/////////////////////////////////////////
// 名前Fに記憶した行に
// ジャンプするコマンドは？
&Question,%i089;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s名前Fに記憶した行に
	%ssfジャンプするコマンドは？
&explain,
	%s名前Fに記憶した行に
	%ssジャンプするコマンドは ` F です
	%ssf（注：バッククォーテーション）
&choices,%eRight,%eA1,
	%sf` F（注：バッククォーテーション）
&choices,%eAns_2,%eA2,
	%sfm F
&choices,%eAns_3,%eA3,
	%sfq F～q
&choices,%eAns_4,%eA4,
	%sf@ F
&Comment,
	%sFは「x」「a」など１文字であれば
	%ss何でもかまいません。
	%ss名前の種類だけ
	%ssf複数のマークやマクロを登録できます。
&EOQ;
/////////////////////////////////////////
// マクロ名Fにキーボード操作を
// 記憶するコマンドは？
&Question,%i090;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sマクロ名Fにキーボード操作を
	%ssf記憶するコマンドは？
&explain,
	%sマクロ名Fにキーボード操作を
	%ss記憶するコマンドは
	%ssfq F～q です
&choices,%eRight,%eA1,
	%sfq F～q
&choices,%eAns_2,%eA2,
	%sf` F（注：バッククォーテーション）
&choices,%eAns_3,%eA3,
	%sfm F
&choices,%eAns_4,%eA4,
	%sf@ F
&Comment,
	%sFは「x」「a」など１文字であれば
	%ss何でもかまいません。
	%ss名前の種類だけ
	%ssf複数のマークやマクロを登録できます。
&Comment_b,
	%s例えば、マクロの名前を「a」とした場合、
	%ssqaとタイプしてから
	%ss次にqをタイプするまでの
	%ssすべてのキー操作を記憶します。
	%ss途中で記録を取りやめたい場合は
	%ssfESCキー で中止できます
&EOQ;
/////////////////////////////////////////
// マクロ名 F に記憶した
// キーボード操作を再現するコマンドは？
&Question,%i091;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sマクロ名 F に記憶した
	%ssキーボード操作を再現する
	%ssfコマンドは？
&explain,
	%sマクロ名 F に記憶した
	%ssキーボード操作を再現する
	%ssfコマンドは @ F です
&choices,%eRight,%eA1,
	%sf@ F
&choices,%eAns_2,%eA2,
	%sf` F（注：バッククォーテーション）
&choices,%eAns_3,%eA3,
	%sfq F～q
&choices,%eAns_4,%eA4,
	%sfm F
&Comment,
	%sFは「x」「a」など１文字であれば
	%ss何でもかまいません。
	%ss名前の種類だけ
	%ssf複数のマークやマクロを登録できます。
&EOQ;
/////////////////////////////////////////
// *Chapter 17
// ファイル前編
/////////////////////////////////////////
// ファイル名で保存するコマンドは？
&Question,%i092;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sfファイル名で保存するコマンドは？
&explain,
	%sファイル名で保存するコマンドは
	%ssf:w filename Enter です
&choices,%eRight,%eA1,
	%sf:w filename Enter
&choices,%eAns_2,%eA2,
	%sf:e filename Enter
&choices,%eAns_3,%eA3,
	%sf:new filename Enter
&choices,%eAns_4,%eA4,
	%sf:q filename Enter
&EOQ;
/////////////////////////////////////////
// 上書き保存するコマンドは？
&Question,%i093;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf上書き保存するコマンドは？
&explain,
	%s上書き保存するコマンドは
	%ssf:w Enter です
&choices,%eRight,%eA1,
	%sf:w Enter
&choices,%eAns_2,%eA2,
	%sf:x Enter
&choices,%eAns_3,%eA3,
	%sf:q Enter
&choices,%eAns_4,%eA4,
	%sf:q! Enter
&EOQ;
/////////////////////////////////////////
// 上書き保存して終了する
// コマンドは？
&Question,%i094;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s上書き保存して終了する
	%ssfコマンドは？
&explain,
	%s上書き保存して終了する
	%ssコマンドは
	%ssf:wq Enter です
&choices,%eRight,%eA1,
	%sf:wq Enter
&choices,%eAns_2,%eA2,
	%sf:w Enter
&choices,%eAns_3,%eA3,
	%sf:q Enter
&choices,%eAns_4,%eA4,
	%sf:q! Enter
&EOQ;
/////////////////////////////////////////
// 上書き保存して終了する
// コマンドは？
&Question,%i095;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s上書き保存して終了する
	%ssfコマンドは？
&explain,
	%s上書き保存して終了する
	%ssコマンドは
	%ssf:x Enter です
&choices,%eRight,%eA1,
	%sf:x Enter
&choices,%eAns_2,%eA2,
	%sf:w Enter
&choices,%eAns_3,%eA3,
	%sf:q Enter
&choices,%eAns_4,%eA4,
	%sf:q! Enter
&EOQ;
/////////////////////////////////////////
// 終了するコマンドは？
&Question,%i096;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf終了するコマンドは？
&explain,
	%s終了するコマンドは
	%ssf:q Enter です
&choices,%eRight,%eA1,
	%sf:q Enter
&choices,%eAns_2,%eA2,
	%sf:w Enter
&choices,%eAns_3,%eA3,
	%sf:wq Enter
&choices,%eAns_4,%eA4,
	%sf:x Enter
&EOQ;
/////////////////////////////////////////
// 強制的に終了するコマンドは？
&Question,%i097;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sf強制的に終了するコマンドは？
&explain,
	%s強制的に終了するコマンドは
	%ssf:q! Enter です
&choices,%eRight,%eA1,
	%sf:q! Enter
&choices,%eAns_2,%eA2,
	%sf:w Enter
&choices,%eAns_3,%eA3,
	%sf:wq Enter
&choices,%eAns_4,%eA4,
	%sf:x Enter
&EOQ;
/////////////////////////////////////////
// *Chapter 18
// ファイル後編
/////////////////////////////////////////
// 複数ファイルを開いている場合に
// 次のファイルに進むコマンドは？
&Question,%i098;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s複数ファイルを開いている場合に
	%ssf次のファイルに進むコマンドは？
&explain,
	%s複数ファイルを開いている場合に
	%ss次のファイルに進むコマンドは
	%ssf:n Enter です
&choices,%eRight,%eA1,
	%sf:n Enter
&choices,%eAns_2,%eA2,
	%sf:N Enter
&choices,%eAns_3,%eA3,
	%sfCtrl + g
&choices,%eAns_4,%eA4,
	%sf:pwd Enter
&EOQ;
/////////////////////////////////////////
// 複数ファイルを開いている場合に
// 前のファイルに進むコマンドは？
&Question,%i099;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s複数ファイルを開いている場合に
	%ssf前のファイルに進むコマンドは？
&explain,
	%s複数ファイルを開いている場合に
	%ss前のファイルに進むコマンドは
	%ssf:N Enter です
&choices,%eRight,%eA1,
	%sf:N Enter
&choices,%eAns_2,%eA2,
	%sf:n Enter
&choices,%eAns_3,%eA3,
	%sfCtrl + g
&choices,%eAns_4,%eA4,
	%sf:pwd Enter
&EOQ;
/////////////////////////////////////////
// 現在のファイルを終了し
// 別のファイルを編集する
// コマンドは？
&Question,%i100;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在のファイルを終了し
	%ss別のファイルを編集する
	%ssfコマンドは？
&explain,
	%s現在のファイルを終了し
	%ss別のファイルを編集する
	%ssコマンドは
	%ssf:e filename Enter です
&choices,%eRight,%eA1,
	%sf:e filename Enter
&choices,%eAns_2,%eA2,
	%sf:w filename Enter
&choices,%eAns_3,%eA3,
	%sf:new filename Enter
&choices,%eAns_4,%eA4,
	%sf:q filename Enter
&EOQ;
/////////////////////////////////////////
// 編集中のファイル名と
// 行位置を表示するコマンドは？
&Question,%i101;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s編集中のファイル名と
	%ssf行位置を表示するコマンドは？
&explain,
	%s編集中のファイル名と
	%ss行位置を表示するコマンドは
	%ssf Ctrl + g です
&choices,%eRight,%eA1,
	%sfCtrl + g
&choices,%eAns_2,%eA2,
	%sf:n Enter
&choices,%eAns_3,%eA3,
	%sf:N Enter
&choices,%eAns_4,%eA4,
	%sf:pwd Enter
&EOQ;
/////////////////////////////////////////
// 現在のディレクトリパスを
// 表示するコマンドは？
&Question,%i102;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s現在のディレクトリパスを
	%ssf表示するコマンドは？
&explain,
	%s現在のディレクトリパスを
	%ss表示するコマンドは
	%ssf:pwd Enter です
&choices,%eRight,%eA1,
	%sf:pwd Enter
&choices,%eAns_2,%eA2,
	%sf:N Enter
&choices,%eAns_3,%eA3,
	%sf:n Enter
&choices,%eAns_4,%eA4,
	%sfCtrl + g
&EOQ;
/////////////////////////////////////////
// *Chapter 19
// 設定前編
/////////////////////////////////////////
// 行番号を表示するように
// 設定するコマンドは？
&Question,%i103;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s行番号を表示するように
	%ssf設定するコマンドは？
&explain,
	%s行番号を表示するように
	%ss設定するコマンドは
	%ssf:set number Enter です
&choices,%eRight,%eA1,
	%sf:set number Enter
&choices,%eAns_2,%eA2,
	%sf:set nonumber Enter
&choices,%eAns_3,%eA3,
	%sf:set autoindent Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// 行番号を非表示にするように
// 設定するコマンドは？
&Question,%i104;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s行番号を非表示にするように
	%ssf設定するコマンドは？
&explain,
	%s行番号を非表示にするように
	%ss設定するコマンドは
	%ssf:set nonumber Enter です
&choices,%eRight,%eA1,
	%sf:set nonumber Enter
&choices,%eAns_2,%eA2,
	%sf:set number Enter
&choices,%eAns_3,%eA3,
	%sf:set autoindent Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// オートインデントをするように
// 設定するコマンドは？
&Question,%i105;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sオートインデントをするように
	%ssf設定するコマンドは？
&explain,
	%sオートインデントをするように
	%ss設定するコマンドは
	%ssf:set autoindent Enter です
&choices,%eRight,%eA1,
	%sf:set autoindent Enter
&choices,%eAns_2,%eA2,
	%sf:set nonumber Enter
&choices,%eAns_3,%eA3,
	%sf:set number Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// タブの空白数を 8 にするように
// 設定するコマンドは？
&Question,%i106;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sタブの空白数を 8 にするように
	%ssf設定するコマンドは？
&explain,
	%sタブの空白数を 8 にするように
	%ss設定するコマンドは
	%ssf:set ts=8 Enter です
&choices,%eRight,%eA1,
	%sf:set ts=8 Enter
&choices,%eAns_2,%eA2,
	%sf:set sw=8 Enter
&choices,%eAns_3,%eA3,
	%sf:set list Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// インデントの空白数を 8 にするように
// 設定するコマンドは？
&Question,%i107;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sインデントの空白数を 8 にするように
	%ssf設定するコマンドは？
&explain,
	%sインデントの空白数を 8 にするように
	%ss設定するコマンドは
	%ssf:set sw=8 Enter です
&choices,%eRight,%eA1,
	%sf:set sw=8 Enter
&choices,%eAns_2,%eA2,
	%sf:set ts=8 Enter
&choices,%eAns_3,%eA3,
	%sf:set list Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// タブ文字・行末を可視化
// するように設定するコマンドは？
&Question,%i108;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sタブ文字・行末を可視化
	%ssfするように設定するコマンドは？
&explain,
	%sタブ文字・行末を可視化
	%ssするように設定するコマンドは
	%ssf:set list Enter です
&choices,%eRight,%eA1,
	%sf:set list Enter
&choices,%eAns_2,%eA2,
	%sf:set sw=8 Enter
&choices,%eAns_3,%eA3,
	%sf:set ts=8 Enter
&choices,%eAns_4,%eA4,
	%sf:set nolist Enter
&EOQ;
/////////////////////////////////////////
// タブ文字・行末を不可視化
// するように設定するコマンドは？
&Question,%i109;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sタブ文字・行末を不可視化
	%ssfするように設定するコマンドは？
&explain,
	%sタブ文字・行末を不可視化
	%ssするように設定するコマンドは
	%ssf:set nolist Enter です
&choices,%eRight,%eA1,
	%sf:set nolist Enter
&choices,%eAns_2,%eA2,
	%sf:set sw=8 Enter
&choices,%eAns_3,%eA3,
	%sf:set list Enter
&choices,%eAns_4,%eA4,
	%sf:set ts=8 Enter
&EOQ;
/////////////////////////////////////////
// 折返し桁数を80文字にする
// コマンドは？
&Question,%i110;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s折返し桁数を80文字にする
	%ssfコマンドは？
&explain,
	%s折返し桁数を80文字にする
	%ssコマンドは
	%ssf:set tw=80 Enter です
&choices,%eRight,%eA1,
	%sf:set tw=80 Enter
&choices,%eAns_2,%eA2,
	%sf:set ts=8 Enter
&choices,%eAns_3,%eA3,
	%sf:set sw=8 Enter
&choices,%eAns_4,%eA4,
	%sf:set list Enter
&EOQ;
/////////////////////////////////////////
// *Chapter 20
// 設定後編/シェルコマンド
/////////////////////////////////////////
// 文字コードをUTF-8にする
// コマンドは？
&Question,%i111;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字コードをUTF-8にする
	%ssfコマンドは？
&explain,
	%s文字コードをUTF-8にする
	%ssコマンドは
	%ssf:set enc=utf-8 Enter です
&choices,%eRight,%eA1,
	%sf:set enc=utf-8 Enter
&choices,%eAns_2,%eA2,
	%sf:set enc=sjis Enter
&choices,%eAns_3,%eA3,
	%sf:set enc=euc-jp Enter
&choices,%eAns_4,%eA4,
	%sf:set ff=unix Enter
&EOQ;
/////////////////////////////////////////
// 文字コードをSJISにする
// コマンドは？
&Question,%i112;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字コードをSJISにする
	%ssfコマンドは？
&explain,
	%s文字コードをSJISにする
	%ssコマンドは
	%ssf:set enc=sjis Enter です
&choices,%eRight,%eA1,
	%sf:set enc=sjis Enter
&choices,%eAns_2,%eA2,
	%sf:set enc=utf-8 Enter
&choices,%eAns_3,%eA3,
	%sf:set enc=euc-jp Enter
&choices,%eAns_4,%eA4,
	%sf:set ff=unix Enter
&EOQ;
/////////////////////////////////////////
// 文字コードをeuc-jpにする
// コマンドは？
&Question,%i113;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字コードをeuc-jpにする
	%ssfコマンドは？
&explain,
	%s文字コードをeuc-jpにする
	%ssコマンドは
	%ssf:set enc=euc-jp Enter です
&choices,%eRight,%eA1,
	%sf:set enc=euc-jp Enter
&choices,%eAns_2,%eA2,
	%sf:set enc=sjis Enter
&choices,%eAns_3,%eA3,
	%sf:set enc=utf-8 Enter
&choices,%eAns_4,%eA4,
	%sf:set ff=unix Enter
&EOQ;
/////////////////////////////////////////
// 文字コードをUNIX式にする
// コマンドは？
&Question,%i114;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文字コードをUNIX式にする
	%ssfコマンドは？
&explain,
	%s文字コードをUNIX式にする
	%ssコマンドは
	%ssf:set ff=unix Enter です
&choices,%eRight,%eA1,
	%sf:set ff=unix Enter
&choices,%eAns_2,%eA2,
	%sf:set enc=utf-8 Enter
&choices,%eAns_3,%eA3,
	%sf:syntax on Enter
&choices,%eAns_4,%eA4,
	%sf:set hlsearch Enter
&EOQ;
/////////////////////////////////////////
// 文法解釈し色分け表示する
// コマンドは？
&Question,%i115;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s文法解釈し色分け表示する
	%ssfコマンドは？
&explain,
	%s文法解釈し色分け表示する
	%ssコマンドは
	%ssf:syntax on Enter です
&choices,%eRight,%eA1,
	%sf:syntax on Enter
&choices,%eAns_2,%eA2,
	%sf:set ff=unix Enter
&choices,%eAns_3,%eA3,
	%sf:set enc=utf-8 Enter
&choices,%eAns_4,%eA4,
	%sf:set hlsearch Enter
&EOQ;
/////////////////////////////////////////
// 検索一致箇所をハイライト表示する
// コマンドは？
&Question,%i116;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%s検索一致箇所をハイライト表示する
	%ssfコマンドは？
&explain,
	%s検索一致箇所をハイライト表示する
	%ssコマンドは
	%ssf:set hlsearch Enter です
&choices,%eRight,%eA1,
	%sf:set hlsearch Enter
&choices,%eAns_2,%eA2,
	%sf:set ff=unix Enter
&choices,%eAns_3,%eA3,
	%sf:syntax on Enter Enter
&choices,%eAns_4,%eA4,
	%sf:set enc=utf-8 Enter
&EOQ;
/////////////////////////////////////////
// シェルコマンド「Command」を
// 実行するコマンドは？
&Question,%i117;
// Wait or Right or Wrong
&state,%eWait;
&select,%enull;
&Q_num,%i0;
&right_num,%i0;
&Problem,
	%sシェルコマンド「Command」を
	%ssf実行するコマンドは？
&explain,
	%sシェルコマンド「Command」を
	%ss実行するコマンドは
	%ssf:!Command Enter です
&choices,%eRight,%eA1,
	%sf:!Command Enter
&choices,%eAns_2,%eA2,
	%sf:set ff=unix Enter
&choices,%eAns_3,%eA3,
	%sf:syntax on Enter Enter
&choices,%eAns_4,%eA4,
	%sf:set hlsearch Enter
&Comment,
	%sf（例えば「:!ls -l」）
&EOQ;
&EOF;
