水野@愛知工大です。 VineLinux 3.2 vim-common-6.3.82-0vl0.1 vim-man-6.3.82-0vl0.1 vim-6.3.82-0vl0.1 $ vi aa.txt 新規にファイルを作成して、ひらがな「あ」一文字入力して、保存、終了。 $ file aa.txt aa.txt: EUC text $ vi aa.txt として開くと、なぜかsjisコードして開き文字化けします。 :set enc? fenc? とすると、 encoding=euc-jp fileencoding=sjis と表示されます。 $ vi -b aa.txt とすれば、文字化けせずに開きます。 /etc/vim/vimrc.ja の fileencodingsでshift-jis,euc-jpの順になっているた めsjisと判定されてしまうようですが、これでは、不便なのでうまい回避方法 はないでしょうか。 ---------------------------------------------------------------------------- set fileencodings=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,shift-jis,eu c-jp,japan ---------------------------------------------------------------------------- --------------------------------------------------------------- 愛知工業大学 情報科学科 コンピュータシステム専攻 水野 勝教 (Katsunori Mizuno) E-mail: mizuno@xxxxxxxxxxxxxxxx