Vimで、マクロを使って各行の末尾に一定の文字列を追加する
各行の末尾に"
を挿入してみます。
q
でマクロのキャプチャをスタートできます。
a
を押して、マクロをレジスタa
に保存することとします。
recordingと出たら、マクロ化したいことを実行していきます。
この場合、
- 末尾に行く(
$
) - インサートモードに切り替える(
a
) - ダブルクオートを挿入する(
"
) - ノーマルモードに切り替える(
Esc
) - 次の行へ移動する(
j
)
と打っていきます。
終わったら、q
でマクロのキャプチャを終了します。
呼び出し方は、{回数}@a
です
この場合は、次の3行に対して行いたいので、3@a
と入力していきます。
§
感想:スクリーンキャスト楽しい(そこか)