仕事でMacVimでPHPを書いてるときに連番の配列を大量に作成したい場面があり、手入力が面倒なのでマクロでやろうと思ったがやり方がすぐに出てこなかったのでメモしておく。
やり方
- qa :aに対して記録開始
- yy :行コピー
- p :貼り付け
- <Ctrl-a> :対象にしたい連番をインクリメント
- q :記録終了
- @a :記録を再生する
@aの箇所は10@aなどに変えると「10回繰り返し」のようにアレンジすることが出来る。
仕事でMacVimでPHPを書いてるときに連番の配列を大量に作成したい場面があり、手入力が面倒なのでマクロでやろうと思ったがやり方がすぐに出てこなかったのでメモしておく。
@aの箇所は10@aなどに変えると「10回繰り返し」のようにアレンジすることが出来る。
Get the latest posts delivered right to your inbox