vi の使い方 (削除)

文字列削除の方法

vi である文字列(テキスト)を、消す(削除)するには、以下のコマンドがある。

x
カーソルのある位置の、文字を削除する。
xの前に数字を打ち込むと、その数だけ文字を削除できる。
dd
カーソルのある行から、指定された行数だけ削除する。
ddの前に数字を打ち込むと、その数だけ行を削除できる。
d
カーソルのある位置から、指定された所まで削除する。
dの後にどこまでを削除するかを指定する。
D
カーソルのある位置から行末までを削除する。

3x
カーソルのある位置から、3文字分削除
5dd
カーソルのある行から、5行削除
d$
カーソルのある位置から行末( $ )までを削除
( D コマンドと同じ )
dfb
カーソルのある位置から b という文字の部分( fb )までを削除

参考


Prev | Next
Home | Contents
abe@injapan.net