Vi/Vimから1行または複数行を削除する方法

Vi / Vimから1行または複数行の行を削除する方法を紹介します。

1. カーソル付きの1行を削除

カーソルのある行を削除したいときは、 ddを入力してください。

2. カーソルが位置する行から複数行を削除する

カーソルのある行から2行を削除したい場合は 2dd、10行を削除したい場合は 10ddを入力してください。したがって、削除する行数がnの場合は、 n + ddを入力するだけです。

3. ある行からカーソルが位置する行まで削除

ファイルの2行目から現在のカーソルがある行まで削除したい場合は、 :2,.dと入力します。 したがって、n行目から現在位置まで削除したいときは、 :n,.dを入力してください。

vim delete lines

4. ある行からどの行まで複数行削除

以下のように 2,5dを入力すると、2行目から5行目まで削除します。

:[Starting Line Number],[Ending Line Number]d

vim delete lines

5. カーソル位置から最後の行まで削除

:.,$ と入力すると、カーソルの現在位置から文書の最後の行まで削除できます。 vim delete lines

4. 文書内のすべての行を削除

:%dと入力すると、文書内のすべての行が削除されます。 vim delete all lines

codechachaCopyright ©2019 codechacha