CSV形式の大量のダミーデータが必要なとき、Vimのマクロなど使い作成してみます。
ID,name
1,選手1
2,選手2
・
・
・
例えば上記みたいな大量のデータが必要な場合は
- コマンドモードでカーソルを3行目(IDが2から始まる行)のところに合わせる
- コマンドモードでqaでマクロの記録開始
- yyで行ヤンク
- pでペースト
ID,name
1,選手1
2,選手2
2,選手2
・
・
・
- 4行目のID2のところにカーソルを置き、コマンドモードでCtrl + a
- 4行目の選手2のところにカーソルを置き、コマンドモードでCtrl + a
ID,name
1,選手1
2,選手2
3,選手3
・
・
・
- qでマクロ終了
これでマクロaに操作手順が格納されました。あとはそれを何回も繰り返すだけです。
ここでは3回繰り返してみます。
- コマンドモードで3@a
ID,name
1,選手1
2,選手2
3,選手3
4,選手4
5,選手5
6,選手6
多分、GOLFとがVim戦闘力が高い人はもっと効率的な方法を思いつくはずです。。。