vi の使い方 (2)
文字列削除の方法
vi である文字列(テキスト)を、消す(削除)するには、
- x コマンドを使う ( コマンドモード )
- dd コマンドを使う ( コマンドモード )
- d コマンドを使う ( コマンドモード )
- D コマンドを使う ( コマンドモード )
などがある。
x コマンド
カーソルのある位置の、文字を削除する。
コマンドの前に、数字を打ち込むと、その数字分の文字が削除される。
例
- 3x
- カーソルのある位置から、3文字分削除
dd コマンド
カーソルのある行から、指定された行数だけ削除する。
行数がない場合は、カーソルのある行だけ削除される。
例
- 5dd
- カーソルのある行から、5行削除
d コマンド
カーソルのある位置から、指定された所まで削除する。
例
- d$
- カーソルのある位置から行末( $ )までを削除
( D コマンドと同じ )
- dfb
- カーソルのある位置から b という文字の部分( fb )までを削除
D コマンド
カーソルのある位置から行末までを削除する。
参考
Prev | Next
Home | Contents
abe@injapan.net