LinuCレベル1 GNUとUnixのコマンド 問14
GNUとUnixのコマンド/エディタを使った基本的なファイル編集の実行viエディタでコマンドモードから、カーソル位置の直後に文字を挿入するインサートモードへ切り替えるコマンドはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「GNUとUnixのコマンド」に対応。実際の試験問題ではありません)
- Ai
- Bo
- CA
- Da
正解:D
解説
viエディタのコマンドモードでは、a(append)はカーソル位置の直後から文字を挿入するインサートモードに切り替わります。i(insert)はカーソル位置の直前、o(open)はカーソル行の下に新しい行を開いて挿入モードに入り、A(Append)は行末に移動してから挿入モードに入ります。
選択肢ごとの解説
- A誤り。iはカーソル位置の直前に文字を挿入するインサートモードへ切り替えます。
- B誤り。oはカーソルのある行の下に新しい行を挿入してから、そこでインサートモードに入ります。
- C誤り。Aは行末に移動してからインサートモードに入るコマンドで、「カーソル位置の直後」とは限りません。
- D正しい。aはカーソル位置の直後に文字を挿入するインサートモードへ切り替えます。