2012-12-06から1日間の記事一覧

Makefile で繰り返しつつ文字列を置換する

Makefile で for を使いつつ、文字列を置換するために subst を使おうをしたら、うまくいかなかったので教えてもらった。 .PHONY: test ARGS = hoge1 hoge2 test: @for X in $(ARGS); do \ echo $${X/hoge/fuga}; \ done シェル変数の展開を使えばよかったよ…

vimscript で has('mac') が false になる

vim

Mountain Lion (10.8.2) して has('mac') が false を返すようになった。 (VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jun 20 2012 13:16:02)) 何が原因かはよくわからないのだけど、悩むのが面倒だったので uname で判定するように書き換える。 if stri…