【vi】viで行の移動(削除して貼付け)をする方法
viで行単位の移動をする場合、ちょっとしたコツが必要です。viでの行単位の移動方法をお教えしますね。
viで複数の行を移動する方法(削除して貼付け)
下記の赤枠の2行を移動したい場合を考えます。
カーソルを削除したい範囲の先頭に移動し dd 押下。
複数行をまとめて削除する場合は [行数]dd します。
今回は2行移動したいため 2dd を押下します。
vi 画面から2行削除されました。削除した行はクリップボードにコピーされています。
挿入したい行にカーソルを移動し、Shift + p (カーソル前に貼付け) を押下。
削除した2行が挿入されました。
ワンポイント
p で下行に挿入することも出来ます。カーソル位置により Shift + p と使い分けてください。
合わせて読みたい
最後に
最後まで記事をお読みいただきありがとうございます。文中の間違い、ご要望等ありましたらコメント欄にお願いします。
ディスカッション
コメント一覧
まだ、コメントがありません