すべての行の行頭にスペース4文字を挿入したいときは、次のように置換コマンドを実行します。
:%s/^/ /
%
はすべての行に対して置換を実行することを表します。
^
は行頭を表す記号です。
特定範囲の行の行頭だけに、文字を挿入したいときは次のようにします。
文字の入力中は、カレント行にしか文字が挿入されていないかのように見えますが、最後に Esc キーで挿入モードを抜けたときに、すべての行に同じ文字が挿入されます。
ソースコードの複数行をまとめてコメントアウトしたり、(上記アニメーションのように)Markdown 内のテキストをまとめて箇条書きにしたりするときに便利できます。