vine-users ML アーカイブ



[vine-users:073329] Re: vim に おける文字化け

  • From: 山口 和人 <kazuto-y@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:073329] Re: vim に おける文字化け
  • Date: Fri, 28 Oct 2005 22:04:51 +0900
山口と申します。

>   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>