2006/01/26

空行の削除 [Vim]

Vimで空行を削除する置換がしたかったので, ちょっと探してみた.
折角なので, 残しておく.

:%g/^$/j!
2006/2/4
上のコマンドでは, 空行が続く場合, 何回か繰り返さないといけない
そのため,
:g/^$/d
の方が早い.

:gについて
:gは, :globalの省略形
:[range]g[lobal]/{pattern}/[cmd]
とすると, [range]の範囲で{pattern}にマッチする行に対して、Exコマンド[cmd]
を実行することを表す.

0 件のコメント: