ゆるゆる〜tech ver〜

勉強したこととかかく

vimのマクロが便利だった

vimのマクロを教えてもらった。

mysql -e "select * from hoge where id IN ('xxxx', 'yyy')" > hoge.log

みたいなことをしたくて、INに入れるidのリストを1000件テキストもらって、

こういうの毎回置換したりエクセルでクォーテーション連結したりしててだるなーってぼやいたらマクロ教えてもらった。

なので自分めも

  1. qaでレコード開始 2.やりたい処理をやる
  2. qでレコード終了

1000@aで1000件繰り返される。

shift +Jで改行が消せる。

便利だ...vim本買ったけどそれにも載ってたらしい〜置物になっていた...ちゃんと読もう...