山口と申します。
> EUC に固定だと、これで逃げられますね。他がちょっと問
> 題かと。原因が解明できるなら、updates の発行を期待した
> いですね。
原因は vim が変換に使う iconv にあるように見えます。
iconv コマンドでも EUC to JIS の変換で同様の現象が起きました。
$ file text.euc
text.euc: EUC text
$ cat text.euc
平成\number\heisei 年
$ iconv -f euc-jp -t iso-2022-jp text.euc
平成\number\heisei 年
$ file hoge
hoge: EUC text
$ cat hoge
感じ\感じ
$ iconv -f euc-jp -t iso-2022-jp hoge
感じ\感じ
> tkwatahiki> 私は ~/.vimrc に
> tkwatahiki> set encoding=euc-jp
> tkwatahiki> set fileencodings=euc-jp
> tkwatahiki> としています。
個人的には EUC 固定で問題ないので、この設定を頂きました。
JIS のファイルを読み込んだ場合に字化けして見えますが、
:%!nkf -e
でフィルタして EUC に変換できます。
(nkf はここで挙げられた現象は起きていません)
--
山口 和人 (Kazuto YAMAGUCHI) <kazuto-y@xxxxxxxxxxxxxxxx>