Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vimでダミーデータ作成

$
0
0

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戦闘力が高い人はもっと効率的な方法を思いつくはずです。。。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>