in-line expantion of encodings

http://d.hatena.ne.jp/janus_wel/20091120/1258698899 で IDEOGRAPHIC SPACE の指定を "/\%u3000/" とすると ":set encoding=utf-8" なときのみ有効云々と書いていたんだけどそれってつまり ":set encoding=cp932" したときと ":set encoding=euc-jp" したときの byte 指定を別に指定すれば日本語でハナシをする場合は問題がなくなるということだ、よな ( "encoding" に指定可能な日本で使われている encoding は utf-8 を除くと上記 2 つと "shiftjis" ) 。

で、書いた -> http://github.com/januswel/dotfiles/commit/31bf29fc475fdc632f07a8514e0ea8feee48ff2f 。一応表示はされてるようなので問題ない、かな。やっぱり不都合があれば何とかするという遅延評価 method で。