tools
vimで行のパターン削除
昨日は仕事でデータ集計をしたのですが作業の中で、あるパターンの行だけを削除する必要があったのですが、perlやrubyでスクリプトを書くほどのこともないのでvimでサクっと削除しようと思ったのですがコマンドがどうしても思い出せず悲しい思いをしました。
vimは基本的にプログラムを書くときに使っているので「あるパターンの行をすべて削除」なんてことはあまりやらないのですが、それでも長年のvim愛好者としては悲しい。
:g /pattern/d【SoftwareDesign総集編】でゲットしたvim逆引きリファレンスに救われましたという情けない話でした。
それにしもこの総集編はいいです。時代の彼方へ去っていた記事もありますが、古くともまだまだ有益な情報が一枚のディスクに収まるって便利。とりあえず目についた
- UNIXプログラミングツールをマスターせよ2008
- 関数プログラミングことはじめ
- GNU grep/egrep正規表現リファレンス
- MySQL最前線2007
- vim逆引きリファレンス
- オープンソースで飯を食う
- LightweightLanguage最新動向2006
あたりをevernoteに放り込んで暇なときに読み返してます。
| Software Design 総集編 【2000~2009】(DVD付) |
|
![]() |
SoftwareDesign 編集部
技術評論社 2010-02-17 |
Visual Studio 2008がキタ。
なんか自分でも忘れていたんだけれどVisual Studio2008アップデートの稟議が通って手元に届きました。まずは古いアプリケーションを片端からリビルドしてみましたが”atlrx.h”の廃止の以外では概ね大丈夫そう。atlrxに関してはtr1がvs2008にも取り込まれるということで正規表現ならそっちを使えと言うことなのでしょう。かつては「Windowsプログラムで移植性考えたって仕方がない」と思っていましたが可能であれば標準C++で書いていく必要がありますね。
それにしても迷っているのがC#。いや、未だに手を出せずにいます。プログラムならなんだって食っちゃうくらいの雑食性がまあ唯一の取り柄なんですがこれだけはまだ。どうもね。やっぱ歳なのかなかなか食指が動きません。仕事ではVista以降に向けてそろそろ既存アプリの移植を考え始めたところなんですがどういう方針でいくか悩んでいます。当面C/C++(MFC)でもいいとは思うのですが...新しい人はあんなり喜ばないだろうしなぁ。かといってずっと僕がメンテするわけにもねぇ。業腹だけどMSの導くようにすすむしかないですかね?Vista到来。既存C/C++資産の.NET化を始めよう! - @ITとかしみじみ読みましたよ







最近のコメント
34 weeks 5 days ago
51 weeks 5 days ago
51 weeks 5 days ago
1年 16 weeks ago
1年 16 weeks ago
1年 17 weeks ago
1年 28 weeks ago
1年 28 weeks ago
2 years 8 weeks ago
2 years 17 weeks ago