2007-12-01から1ヶ月間の記事一覧

CodeReposのcommit権もらいました & hatena.vimをコミットしました

yappoさんありがとうございます! さっさとこうしておくべきだったなぁ。 http://coderepos.org/share/browser/lang/vim/hatena どうぞよろしくお願いします。

最近読んだ本

指輪物語 (10) 新版 追補編 指輪物語 (10) 新版 追補編 J.R.R.トールキン、 瀬田 貞二、 田中 明子 評論社 2003-12 ¥ 945 指輪物語を読み終わった直後は読む気になれなかったけど、ある程度中つ国のことを知ってからだと面白いなぁ。それでまた指輪物語を再…

'balloneval'を使ってみる/式の型を推論させる

ftplugin/haskell.vim に setlocal balloonexpr=system('echo\ :t\ '.substitute(v:beval_text,'&','^^^&','g').'\ \|\ ghci\ -v0\ '.expand('%'))[0:-2] setlocal ballooneval [0:-2] で末尾の改行文字を落とす。"&" を "^^^&" にエスケープするのは Window…

型とかちゃんとみるprintf

そんなんできるのか、と思ってたけど分かってしまえば簡単…なのか? import Numeric (showHex) type Format a b = (String -> a) -> String -> b format :: Format String a -> a format f = f id "" q :: String -> Format a a q x = q' where q' k s = k (…

項の入れ替え

Vim

# vim でできたらいいなメモ 演算子の右辺と左辺の入れ替え vim でできたらいいなメモ - #生存戦略 、それは - subtech あるあるむありむ。 こんなんどうだろう。交換したい一方を削除→もう一方をビジュアル選択→<Leader>p で入れ替え。 vnoremap <silent> <Leader>p <C-C>:call SwapVisua</c-c></leader></silent></leader>…