aaikmyz's diary

聴いた音楽とか見た映画とか行った美術館とかを記録しておきたい。

2012-05-01から1ヶ月間の記事一覧

perlで図形描画

perlで図形を描画するにはGDというモジュールを使う。 cpanm GDこれだけでできればよかったんだけど、libgdというライブラリがないとかなんとかでエラーが出た。 調べたらgd-develを入れればよさそう( http://nloggg.blogspot.jp/2010/02/perl.html )。 rpm…

Vimを終了した後もundoできるようにする

Vim

.vimrcに set undodir=~/.vimundo :set undofileと記述しておくことで、Vimを一旦終了した後もuでundoできるようになる。 undoのためのファイルはこの設定だと~/.vimundo/に保存される。 勝手に消えたりしないので、たまに掃除しないと容量が大変になるかも…

bowtie

bowtie: リードをマッピングするツール。 http://bowtie-bio.sourceforge.net/index.shtml現時点(2012/05/07)で最新版は0.12.7。 http://sourceforge.net/projects/bowtie-bio/files/bowtie/ 0.12.8ってディレクトリは空。よくわからない。Linuxのサーバに入…

シェルでファイル名の一括置換とか

hoge01.txt hoge02.txt ...みたいなのを hoge01_foo.txt hoge02_foo.txt ...にしたいときは for F in hoge*\.txt; do mv $F ${F/\.txt/_foo\.txt}; done とかすればよい。

Vimで複数行に同じ文字列を挿入する

abcxyz abcxyz abcxyzって文字列の各行の真ん中に"123"を入れて"abc123xyz"にしたい、みたいなときは 1番上のxにカーソル合わせてCtrl+v→2jでxを3つ選択 ↓ I(大文字のi)で挿入モードに入り、123を入力 ↓ escで挿入モード抜けるでできる。