過去問ドリル

LinuCレベル1 GNUとUnixのコマンド 問20

GNUとUnixのコマンド/エディタを使った基本的なファイル編集の実行

viエディタのコマンドモードで、カーソルのある行を1行削除するコマンドはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「GNUとUnixのコマンド」に対応。実際の試験問題ではありません)

正解:A

解説

viエディタのコマンドモードで dd と入力すると、カーソルがある行を1行削除します(削除した内容はバッファに保持され、pコマンドで貼り付けられます)。yyは行をコピー(ヤンク)するコマンド、pは貼り付けるコマンド、xはカーソル位置の1文字を削除するコマンドです。

選択肢ごとの解説

  • A正しい。ddはカーソル行を1行削除するコマンドです。
  • B誤り。xはカーソル位置の1文字を削除するコマンドで、行全体を削除するコマンドではありません。
  • C誤り。pはヤンクまたは削除した内容を貼り付けるコマンドで、削除するコマンドではありません。
  • D誤り。yyは行をコピー(ヤンク)するコマンドで、削除するコマンドではありません。
LinuCレベル1の問題を演習モードで解く