【Linux】【コマンド】vi コマンド

vi コマンドの便利な使い方・よく使うコマンドについて記載します。

 

 

複数行をまとめて削除したい

以下のコマンドでまとめて削除できます。

  • 5dd ← 5行まとめて削除
  • 1000dd ← 1000行まとめて削除

 

もし 1000dd で1000行まとめて削除したが、900行しかない場合はどうなるか?

その場合はある分しか削除されません。

つまり900行だけ削除され、カーソルの上の行は影響しません。

 

 

範囲を絞って削除したい

例えば、11行目~20行目まで範囲を絞って削除する場合です。

test

test

test

:10,12 d ← コマンドモードで「:(コロン)」「初めの行」「,(カンマ)」「終わりの行」「スペース」「d」で Enter を押下します。

 

 

 

アンドゥ(undo 作業を戻る)リドゥ(redo 一回戻った作業を進める)

アンドゥとリドゥを知っていると非常に便利です。

 

アンドゥ ← コマンドモードに移行して「u」を押下します。

リドゥ ← コマンドモードに移行して「Ctrl」+「r」を押下します。

 

 

 

 

 

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

この記事を書いた人

コメント

コメントする

AlphaOmega Captcha Medica  –  What Do You See?
     
 

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください