元記事: Andrei Zmievski: "VIM for (PHP) Programmers" slides and resources この記事シリーズまとめはこちら: (PHP)プログラマのためのVIM (まとめ) - おぎろぐはてな (1)カーソル位置・カーソル移動・マーク・挿入 (2)削除・検索 置換 :[range]s/<pattern>/<replace>/{flags} が置換コマンド 主に範囲指定と合わせて利用される 範囲指定はすごく強力 (マニュアル読んで) :-23,'ts/foo/bar/: 現在位置から前に23行目から、mtでtにマークした行までを範囲として foo を bar に置換 実際は、ショートカットの組み合わせか、Visualモードを利用するだろう 便利な範囲指定 % - 1,$と等しい (ファイル全体) . - 現在行 :%s/foo/bar/ -