プロが教える店舗&オフィスのセキュリティ対策術

centos5.6 32bit版でUTF-8のファイルをviで開くと
日本語が文字化けします。
どうしたら直るのでしょうか。
(fonts-japaneseはインストールしてあります)

/etc/sysconfig/i18nのファイルを下記のように設定
LANG="ja_JP.UTF-8"
#LANG="C"
SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
SYSFONT"latarcyrheb-sun16"


/etc/man.configのファイルを下記のように設定

PAGER /usr/bin/less -isr

PAGER /usr/bin/lv

A 回答 (1件)

UTF-8が入っているのならば、


vi、およびvimでテキストを開いたら、
exコマンドで、
:e ++enc=utf-8
を打つと、改めて表示されるはずです。
これをデフォルトにしたいなら、
vi: ~/.exrc に、
vim: ~/.vimrc に、それぞれコマンドを書いておくと適応されます。

なお、vi,vim自体の文字コード(たとえばvimのエラーや応答の文字コード)を
変えたい場合には、
:set encoding=utf-8
とかです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!