第6回 vi 入門 | 削除コマンド(x, dw, dd)の基本と使い分け|UNIX Cafe

* 当サイトでは、コンテンツの一部に広告を掲載しています。

System Note $ cat /proc/ai-disclosure

本記事の構成および論理分析にはAI(人工知能)を使用しています。情報の正確性は、システム管理者(UNIXユーザー)による手動検証済みです。

第6回 vi 入門 | 削除コマンド(x, dw, dd)の基本と使い分け|UNIX Cafe

vi 入門 | 第6回

目次

編集が自然と速くなる「vi 削除コマンド」の基本

vi の削除は、ただ文字を消すだけではありません。何をどの単位で消したいのかに合わせて、短い操作を使い分けられるのが特徴です。

今回のゴールは、x dd dw の3つを使い分けて、文字、単語、行の削除を自然に行えるようになることです。

動画で流れを先に見たい方は、UNIX Cafe の YouTube もあわせてどうぞ。記事と同じく、初心者向けのやさしい流れで vi の最初の一歩を確認できます。

vi の削除は「単位」で考える

最初に覚えたい単位は、1文字、1単語、1行の3つです。vi の削除は「どの単位で消したいか」で整理すると分かりやすくなります。

x で1文字削除する

x

x は、カーソル位置の1文字を削除します。打ち間違いを1文字だけ直したいときに便利です。

dd で1行削除する

dd

dd は、その行全体を削除します。不要な設定行や、書き直したい1行をまとめて消したいときに向いています。

dw で単語削除する

dw

dw は、単語単位で削除できます。不要な単語だけを消したいときにちょうどよい大きさです。

文字 単語 行で使い分ける

  • x : 1文字削除
  • dw : 単語削除
  • dd : 1行削除

よくある修正例で考える

  • 1文字の打ち間違い: x
  • 不要な単語: dw
  • 行ごと消して書き直したい: dd

まとめ|削除は大きさで選ぶと整理しやすい

vi の削除は、x dw dd の3つでかなり実用的になります。大切なのは、「どの単位で消したいか」で考えることです。

次回予告

次は、「vi コピー&貼り付け」の基本を見ていきます。削除に慣れてくると、行をまとめて扱う感覚もつかみやすくなります。

あわせて読みたい

まずは戻せる安心感を固めたい方は、「vi undo・redo」の使い方もあわせてどうぞ。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

のいのアバター のい UNIX Cafe マスター

Macintosh Color Classicから始まった旅は、長いWindows時代を経て、Windows10のサポート終了をきっかけにUNIXの世界へ戻ってきました。UNIX Cafeでは、UNIX・Linux・そしてMacな世界を、むずかしい言葉を使わず、物語のように書いています。プログラミングは、アイデアをコンピューターに伝えるための言葉です。簡単な単語と文法を覚えれば、誰でもコマンドを使えます。ぜひ一度、やさしいプログラミングの世界をのぞいてみてください。

Created by UNIX Cafe

目次